SQL VALUES जनरेटर

ब्राउज़र में चलता है डेटाबेस

CSV/TSV डेटा से (v1, v2), (v3, v4) जैसे tuple बनाएँ — मल्टी-रो INSERT, MERGE स्रोत और CTE के लिए, सही escaping के साथ।

गोपनीयता: यह टूल पूरी तरह आपके ब्राउज़र में चलता है। आपका इनपुट कभी आपके डिवाइस से बाहर नहीं जाता।
टूल लोड हो रहा है…

SQL VALUES जनरेटर कैसे इस्तेमाल करें

  1. हेडर पंक्ति वाला तालिका डेटा पेस्ट करें।
  2. आउटपुट स्टाइल और डायलेक्ट चुनें।
  3. VALUES सूची या derived table कॉपी करें।

SQL VALUES जनरेटर की खूबियाँ

  • CSV/TSV पंक्तियों से (v1, v2), (v3, v4) tuple
  • कॉलम alias के साथ derived table और CTE आउटपुट
  • झटपट seeding के लिए INSERT स्टेटमेंट आउटपुट
  • टाइप-अवेयर लिटरल (संख्या, boolean, NULL, कोट किया टेक्स्ट)
  • डायलेक्ट-विशिष्ट सिंटैक्स: MySQL का ROW(), Oracle का SELECT … FROM DUAL

SQL VALUES जनरेटर का उदाहरण

JOIN के लिए derived table

इनपुट:

sku,price
MT-100,89.9
MT-220,249

आउटपुट:

SELECT * FROM (
  VALUES
    ('MT-100', 89.9),
    ('MT-220', 249)
) AS v (sku, price)

SQL VALUES जनरेटर के बारे में अक्सर पूछे जाने वाले सवाल

VALUES सूची से मैं क्या कर सकता हूँ?

इसे मल्टी-रो INSERT के मुख्य भाग की तरह, JOIN में inline टेबल की तरह (SELECT * FROM (VALUES …) AS v(a, b)), MERGE स्रोत की तरह, या बिना टेबल बनाए क्वेरी टेस्ट करने के लिए CTE की तरह इस्तेमाल करें।

कौन-से आउटपुट स्टाइल हैं?

सादे tuple, कॉलम alias वाला derived table, एक CTE (WITH v AS …) और पूरा INSERT स्टेटमेंट। MySQL ROW(…) सिंटैक्स इस्तेमाल करता है और Oracle, UNION ALL के साथ SELECT … FROM DUAL।

टाइप का अनुमान कैसे लगता है?

हर कॉलम जाँचा जाता है: पूर्णांक और दशमलव बिना कोट रहते हैं, boolean डायलेक्ट के अपने रूप में बदलते हैं, खाली या NULL सेल NULL बनते हैं और बाक़ी सब कोट किया टेक्स्ट होता है।