0

SQL को ऑनलाइन छोटा करें - एक क्वेरी को एक पंक्ति में संपीड़ित करें

SQL क्वेरीज़ को प्रारूपित और सुशोभित करें या उन्हें एक पंक्ति में छोटा करें - पूरी तरह से आपके ब्राउज़र में।

प्रसंस्करण... 0%
SQL स्रोत को टोकनाइज़ करना
उपवाक्यों और उपप्रश्नों का पता लगाना
कीवर्ड केसिंग लागू करना
स्वरूपित आउटपुट प्रस्तुत करना

नतीजा

यह पृष्ठ पहले से चयनित मिनीफाई मोड के साथ एसक्यूएल फ़ॉर्मेटर खोलता है: एक क्वेरी पेस्ट करें, बटन दबाएं और आपको पूरा विवरण एक पंक्ति में संक्षिप्त हो जाएगा। बहु-पंक्ति टिप्पणियाँ और -- पंक्ति टिप्पणियाँ हटा दी जाती हैं, क्योंकि वे एक पंक्ति पर जीवित नहीं रह सकती हैं, और रिक्त स्थान का प्रत्येक रन एक ही स्थान पर सिमट जाता है।

जब SQL कोड के बजाय डेटा के रूप में यात्रा करता है तो आपको एक-पंक्ति क्वेरी की आवश्यकता होती है: JSON पेलोड या YAML कॉन्फ़िगरेशन में एक कथन एम्बेड करना, इसे CLI ध्वज में चिपकाना, इसे पर्यावरण चर में संग्रहीत करना, या लॉग एग्रीगेटर में दो प्रश्नों की तुलना करना जहां लाइन ब्रेक शोर जोड़ते हैं। मिनिफ़ाइड SQL भी थोड़ा छोटा है - फ़ॉर्मेटिंग की सैकड़ों पंक्तियों वाली एक लंबी विश्लेषणात्मक क्वेरी के लिए अंतर टेक्स्ट आकार के 20-30% तक पहुंच सकता है।

मिनिफ़ायर एक ब्लाइंड व्हाइटस्पेस रेगेक्स नहीं है: क्वेरी को पहले टोकन किया जाता है, इसलिए स्ट्रिंग अक्षर के अंदर रिक्त स्थान ('न्यूयॉर्क' 'न्यूयॉर्क' रहता है), उद्धृत पहचानकर्ता और पैरामीटर सटीक रूप से संरक्षित होते हैं। आपके ब्राउज़र में सब कुछ स्थानीय रूप से चलता है - क्वेरी कभी अपलोड नहीं की जाती है। विपरीत दिशा की आवश्यकता है? मोड को वापस फ़ॉर्मेटिंग पर स्विच करें और उसी क्वेरी का एक पठनीय, इंडेंटेड संस्करण प्राप्त करें।