सीधे सामग्री पर जाएँ
Monu Tools

SQL फॉर्मेटर

SQL क्वेरी को क्लॉज लाइन ब्रेक और सुसंगत कीवर्ड केसिंग के साथ फॉर्मेट और सुंदर बनाएं, या उन्हें एकल लाइन में मिनिफाई करें।

SQL फ़ॉर्मैटter का उपयोग कैसे करें

  1. 01

    अपनी SQL क्वेरी इनपुट बॉक्स में पेस्ट करें।

  2. 02

    इसे सुंदर बनाने के लिए फ़ॉर्मैट या एक लाइन में संपीड़ित करने के लिए मिनिफ़ाई चुनें।

  3. 03

    कीवर्ड केसिंग चुनें, फिर परिणाम कॉपी करें।

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

यह SQL फ़ॉर्मैटर किसी तंग, single-पंक्ति या असंगत शैली वाली क्वेरी को सुंदर बनाता है: हर प्रमुख खंड अपनी पंक्ति पर, कॉलम और शर्तें उचित इंडेंटेशन के साथ और कीवर्ड एक समान अक्षर-रूप में। यह उलटा काम करके क्वेरी को एक पंक्ति में छोटा करें भी कर सकता है।

पढ़ने योग्य SQL क्यों मदद करता है

पढ़ने योग्य SQL को समीक्षा, डीबग और बनाए रखना करना आसान है। जब SELECT, FROM, WHERE, JOIN और GROUP BY नई पंक्तियां से शुरू हों और कीवर्ड का अक्षर-रूप समान हो, तो क्वेरी का आकार, उसका आउटपुट और फ़िल्टर एक नज़र में स्पष्ट हो जाते हैं।

क्वेरी कमिट करने से ठीक पहले प्रारूपण करना भी उपयोगी है। इससे अंतर छोटे रहते हैं और समीक्षक को खाली स्थान के बदलाव के बजाय सार्थक बदलाव दिखते हैं।

विकल्प और बोलियां

आप कीवर्ड अक्षर-रूप चुनते हैं, उदाहरण के लिए बड़े अक्षर कीवर्ड जो सामान्य परंपरा है, और प्रारूप या छोटा करें में से विकल्प चुनते हैं। फ़ॉर्मैटर किसी एक बोली पर निर्भर नहीं है और PostgreSQL, MySQL, SQLite तथा SQL सर्वर में उपयोग होने वाली सामान्य ANSI SQL संभालता है।

छोटा करें मोड विपरीत जरूरत के लिए उपयोगी है: प्रारूपित क्वेरी को कोड या कॉन्फ़िगरेशन मान में डालने हेतु एक पंक्ति में समेटना।

यह प्रारूप करता है, सत्यापित नहीं

टूल पठनीयता के लिए प्रारूप करता है, क्वेरी सही है या नहीं यह नहीं जाँचता। इसलिए टाइपिंग त्रुटि वाली क्वेरी भी अच्छी तरह सज जाएगी। साफ आउटपुट को पठनीयता में सुधार मानें, शुद्धता जांच नहीं।

आपके ब्राउज़र में चलता है

सब कुछ आपके ब्राउज़र में चलता है। यह महत्वपूर्ण है क्योंकि वास्तविक क्वेरी में अक्सर तालिका नाम, कॉलम नाम और कभी-कभी लिटरल मान होती हैं, जो आपके स्कीमा या डेटा की जानकारी दे सकती हैं। इनमें से कुछ भी अपलोड नहीं होता।

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

फॉर्मेटर क्या करता है?

यह SELECT, FROM, WHERE और JOIN जैसे प्रत्येक प्रमुख क्लॉज को अपनी लाइन पर रखता है, कॉलम और शर्तों को इंडेंट करता है, और पठनीयता के लिए कीवर्ड केसिंग सामान्य करता है।

क्या मेरा SQL सर्वर को भेजा जाता है?

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

कौन सी SQL बोलियां समर्थित हैं?

यह बोली-अज्ञेयवादी है और PostgreSQL, MySQL, SQLite और SQL Server द्वारा उपयोग की जाने वाली सामान्य ANSI SQL संभालता है।

समस्या की रिपोर्ट करें