सामग्री पर जाएँ
Spellkit

SQL फ़ॉर्मैटर

SQL क्वेरी को डायलेक्ट के हिसाब से सुंदर बनाएँ या एक लाइन में मिनिफ़ाई करें — सब ब्राउज़र में।

फ़ॉर्मैटिंग लोकल चलती है — आपकी क्वेरी कभी इस ब्राउज़र से बाहर नहीं जाती।

SQL फ़ॉर्मैटर क्या है?

SQL फ़ॉर्मैटर आपकी चुनी हुई कीवर्ड केस और इंडेंटेशन के साथ SQL क्वेरी को सुंदर बनाता है, या उन्हें एक ही लाइन में मिनिफ़ाई कर देता है। यह ग्यारह डायलेक्ट समझता है — MySQL, PostgreSQL, SQLite, MariaDB, SQL Server (T-SQL), Oracle PL/SQL, BigQuery, Snowflake, Spark, Hive और स्टैंडर्ड SQL — ताकि [ब्रैकेट] और `बैकटिक` जैसी डायलेक्ट-विशेष सिंटैक्स सही फ़ॉर्मैट हो। सब कुछ आपके ब्राउज़र में चलता है: क्वेरी कभी अपलोड नहीं होती।

मुख्य विशेषताएँ

  • ग्यारह डायलेक्ट: MySQL, PostgreSQL, SQLite, T-SQL, PL/SQL, BigQuery, Snowflake और अधिक
  • कीवर्ड केस नियंत्रण — अपरकेस, लोअरकेस या जैसा टाइप किया
  • 2 स्पेस, 4 स्पेस या टैब से इंडेंट
  • एक क्लिक में मिनिफ़ाई — क्वेरी एक लाइन में (स्ट्रिंग लिटरल जस के तस)
  • पूरी तरह ब्राउज़र में चलता है — क्वेरी आपकी मशीन से बाहर नहीं जाती

SQL फ़ॉर्मैटर — क्वेरी ऑनलाइन सुंदर बनाएँ और मिनिफ़ाई करें

कोई भी SQL क्वेरी पेस्ट करें और उसे एक जैसे फ़ॉर्मैट में वापस पाएँ — कीवर्ड आपकी टीम की पसंद की केस में, हर क्लॉज़ अपनी लाइन पर, और नेस्टिंग इंडेंट के साथ। या उल्टा करें — लॉग और कोड के लिए क्वेरी को एक लाइन में मिनिफ़ाई करें।

डायलेक्ट

फ़ॉर्मैटर ग्यारह डायलेक्ट समझता है: स्टैंडर्ड SQL, MySQL, PostgreSQL, SQLite, MariaDB, SQL Server (T-SQL), Oracle PL/SQL, BigQuery, Snowflake, Spark SQL और Hive। जब क्वेरी में डायलेक्ट-विशेष सिंटैक्स हो — T-SQL में [ब्रैकेट वाले आइडेंटिफ़ायर], MySQL में `बैकटिक`, PostgreSQL में :: कास्ट — तो सही डायलेक्ट चुनना ज़रूरी है ताकि फ़ॉर्मैटर उसे सही पार्स कर सके।

फ़ॉर्मैटिंग विकल्प

  • कीवर्डSELECT/FROM को अपरकेस, लोअरकेस में लिखें, या जैसा टाइप किया वैसा ही रहने दें।
  • इंडेंट — 2 स्पेस, 4 स्पेस या टैब।
  • ; से अलग की गई कई स्टेटमेंट एक साथ फ़ॉर्मैट होती हैं, उनके बीच एक खाली लाइन के साथ।

मिनिफ़ाई

मिनिफ़ाई क्वेरी को एक लाइन में समेट देता है: लगातार स्पेस एक स्पेस बन जाते हैं, -- लाइन कमेंट हटा दिए जाते हैं (वे बाक़ी लाइन को निगल जाते), और /* ब्लॉक कमेंट */ बने रहते हैं। 'स्ट्रिंग लिटरल' के अंदर के स्पेस कभी नहीं छेड़े जाते।

प्राइवेसी

फ़ॉर्मैटिंग पूरी तरह आपके ब्राउज़र में चलती है। क्वेरी कभी अपलोड, लॉग या स्टोर नहीं होती — प्रोडक्शन SQL के लिए भी सुरक्षित।

गोपनीयता

SQL फ़ॉर्मैटर पूरी तरह से आपके ब्राउज़र में चलता है। आपकी फ़ाइलें और डेटा आपके डिवाइस पर ही प्रोसेस होते हैं और कभी भी किसी सर्वर पर अपलोड नहीं किए जाते। कोई अकाउंट बनाने या कुछ भी इंस्टॉल करने की ज़रूरत नहीं है — बस पेज खोलें और काम शुरू करें।