SQL फॉर्मेटर – SQL क्वेरी ऑनलाइन फॉर्मेट करें
SQL क्वेरी को ऑनलाइन फॉर्मेट और इंडेंट करें। MySQL, PostgreSQL, SQLite, T-SQL और BigQuery के साथ काम करता है।
🔒 आपकी फ़ाइल आपके ब्राउज़र से बाहर कभी नहीं जाती। सारी फॉर्मेटिंग स्थानीय रूप से होती है।
SQL ऑनलाइन कैसे फॉर्मेट करें
- 1
अपना SQL पेस्ट करें
इनपुट बॉक्स में कच्ची या मिनिफ़ाइड SQL क्वेरी पेस्ट करें। एक या कई स्टेटमेंट चलते हैं।
- 2
डायलेक्ट चुनें
अपने डेटाबेस का डायलेक्ट (MySQL, PostgreSQL आदि) चुनें ताकि कीवर्ड सही तरह से पहचाने जाएं।
- 3
फॉर्मेट किया हुआ SQL कॉपी करें
आउटपुट कॉपी करें। क्वेरी एक जैसी इंडेंटेशन और बड़े अक्षरों वाले कीवर्ड के साथ दिखती है।
SQL किसी भी अन्य भाषा से जल्दी अपठनीय हो जाता है: क्वेरी में कुछ टेबल जुड़ती हैं, एक सबक्वेरी और CASE एक्सप्रेशन आ जाता है, और अचानक वह 400 अक्षरों की एक ऐसी लाइन बन जाती है जिसे कोई रिव्यू नहीं करना चाहता। SQL खाली जगह को अनदेखा करता है, इसलिए फॉर्मेटिंग केवल प्रस्तुति है; क्वेरी का नतीजा बदलने का कोई जोखिम नहीं होता।
हर डेटाबेस की अपनी बारीकियां होती हैं: PostgreSQL के :: कास्ट, MySQL के बैकटिक आइडेंटिफ़ायर, T-SQL के ब्रैकेट वाले नाम और TOP, BigQuery के प्रोजेक्ट पाथ। फॉर्मेट करने से पहले डायलेक्ट चुनें ताकि इन्हें सिंटैक्स एरर न मानकर सही ढंग से दिखाया जाए।
फॉर्मेट किया हुआ SQL कोड रिव्यू (हर JOIN या WHERE अलग लाइन में), डीबगिंग (इंडेंटेशन से सबक्वेरी की सीमाएं साफ़ दिखती हैं) और ORM, लॉग या पुरानी रिपोर्ट से मिली एक-लाइन क्वेरी को सुधारने में काम आता है। फॉर्मेटर लिंट या ऑप्टिमाइज़ नहीं करता; यह विश्लेषण से पहले पठनीयता का कदम है। सब कुछ आपके ब्राउज़र में चलता है।