JSON से SQL Converter

उल्टा रूपांतरण चाहिए?
SQL to JSON Converter

JSON इनपुट

1

SQL आउटपुट

सेटिंग्स

SQL जनरेशन विकल्प

SQL में बदलने के लिए JSON डेटा दर्ज करें

कन्वर्ट किया गया डेटा यहाँ दिखाई देगा

JSON को SQL में कैसे बदलें

  1. स्टेप 1 – JSON Array इनपुट करें

    • प्रत्यक्ष टेबल insertion के लिए, ऑब्जेक्ट्स की एक array प्रदान करें (जैसे [{"id": 1, "name": "Alice"}])।
    • प्रत्येक ऑब्जेक्ट एक पंक्ति का प्रतिनिधित्व करता है, keys कॉलम नाम बन जाते हैं, और values सेल डेटा बन जाते हैं।
    • आप Import बटन का उपयोग करके अपने dataset को युक्त एक JSON फ़ाइल भी इम्पोर्ट कर सकते/सकती हैं।
  2. स्टेप 2 – Database और Table कॉन्फ़िगर करें

    • Dialect चयन: strings, quotes, और escapes के लिए सही syntax सुनिश्चित करने के लिए अपना लक्षित database (MySQL, PostgreSQL, Oracle, SQL Server, या SQLite) चुनें।
    • Table नाम: INSERT statements के लिए target table नाम निर्दिष्ट करें।
    • Create Table: वैकल्पिक रूप से अपने JSON डेटा types के आधार पर schema definition स्वचालित रूप से जनरेट करने के लिए "Include CREATE TABLE" सक्षम करें।
  3. स्टेप 3 – SQL जनरेट करें

    • टूल तुरंत formatted INSERT INTO statements जनरेट करता है।
    • अपने database client (DBeaver, pgAdmin, आदि) में तुरंत SQL का उपयोग करने के लिए "Copy" पर क्लिक करें।
    • या सार्थक डेटा migration या backup restoration के लिए तैयार एक .sql script फ़ाइल प्राप्त करने के लिए "Download" पर क्लिक करें।
उदाहरण: JSON से SQL
// इनपुट JSON
[
  { "id": 1, "name": "Alice" },
  { "id": 2, "name": "Bob" }
]

// आउटपुट SQL (MySQL)
INSERT INTO data_table (id, name) VALUES (1, 'Alice');
INSERT INTO data_table (id, name) VALUES (2, 'Bob');

संबंधित टूल्स

अक्सर पूछे जाने वाले सवाल

कौन-सी JSON संरचनाओं को SQL में बदला जा सकता है?

ऑब्जेक्ट्स की arrays सबसे अच्छा काम करती हैं क्योंकि प्रत्येक ऑब्जेक्ट एक टेबल पंक्ति बन जाता है। Single ऑब्जेक्ट्स को single INSERT statements में बदल दिया जाता है। Nested ऑब्जेक्ट्स को JSON strings के रूप में serialized किया जाता है।

JSON डेटा types कैसे संभाले जाते हैं?

Strings को quote और escape किया जाता है, numbers जैसी की रहते हैं, booleans TRUE/FALSE बन जाते हैं, null NULL बन जाता है, और जटिल ऑब्जेक्ट्स/arrays को JSON strings के रूप में JSON-encoded किया जाता है।

क्या मैं टेबल संरचना कस्टमाइज़ कर सकता/सकती हूँ?

हाँ! आप custom table नाम सेट कर सकते/सकती हैं, TEXT columns के साथ CREATE TABLE statements शामिल कर सकते/सकती हैं, और अपने JSON के किस हिस्से को बदलना है नियंत्रित कर सकते/सकती हैं।

टेबल संबंधों का क्या?

यदि आपके JSON ऑब्जेक्ट्स में एक '_table' field है, तो वह मान उस specific record के लिए table नाम के रूप में उपयोग किया जाएगा, जिससे multi-table INSERT generation की अनुमति मिलती है।

क्या मेरा डेटा सुरक्षित है?

हाँ, सभी डेटा प्रोसेसिंग पूरी तरह आपके browser में होती है। आपका JSON डेटा कभी भी किसी server को नहीं भेजा जाता है, जिससे पूर्ण गोपनीयता और सुरक्षा सुनिश्चित होती है।

JSON से SQL Converter | JSONSwiss