SQL कोड एडिटर एक फ़ोन वर्कस्पेस है जिसका उपयोग डिवाइस पर मौजूद SQLite डेटाबेस पर SQL लिखने, फ़ॉर्मेट करने और चलाने के लिए किया जाता है। आप एक स्क्रिप्ट टाइप करते हैं, डेटाबेस चुनते हैं और कर्सर पर मौजूद स्टेटमेंट या पूरी स्क्रिप्ट चलाते हैं। .sql फ़ाइल में केवल टेक्स्ट होता है। डेटाबेस फ़ाइल में टेबल और पंक्तियाँ होती हैं। ये अलग-अलग रहती हैं, इसलिए स्क्रिप्ट को अलग से संपादित किया जा सकता है।
एडिटर सिंटैक्स रंग और पंक्ति संख्याएँ दिखाता है, और यह एक साथ कई स्क्रिप्ट को टैब में खोल सकता है। खोज और बदलें विकल्प केस मिलान कर सकते हैं, अगले या पिछले परिणाम पर जा सकते हैं, या सभी परिणामों को बदल सकते हैं। आप किसी पंक्ति संख्या पर जा सकते हैं, वर्ड रैप चालू या बंद कर सकते हैं, कट, कॉपी, पेस्ट कर सकते हैं, सभी का चयन कर सकते हैं और किसी चयन को डुप्लिकेट कर सकते हैं। स्निपेट सामान्य SQL पैटर्न सम्मिलित करते हैं। फ़ॉर्मेटिंग कीवर्ड को अपर केस, लोअर केस में बदल सकती है या उन्हें वैसे ही छोड़ सकती है, और यह SELECT, FROM, WHERE और ORDER BY जैसे क्लॉज़ से पहले टेक्स्ट को तोड़ सकती है।
रन बटन कर्सर पर मौजूद स्टेटमेंट को चयनित SQLite डेटाबेस में भेजता है। रन स्क्रिप्ट पूरा एडिटर खोलता है। रन सिलेक्शन केवल हाइलाइट किए गए भाग को ही भेजता है। जब कोई स्टेटमेंट डेटा को बदल या हटा सकता है, तो SQL कोड एडिटर उसे चलाने से पहले आपसे पुष्टि मांगता है। खाली एडिटर नहीं चलता। जब कोई क्वेरी चल रही होती है, तो अगला रन रुका रहता है। सफल क्वेरी का परिणाम एडिटर के नीचे दिखाया जाता है। ग्रिड पहली 1000 पंक्तियाँ दिखाता है। CSV या JSON में एक्सपोर्ट करने पर स्टेटमेंट को दोबारा चलाने पर पूरा परिणाम लिखा जा सकता है।
आप इस फ़ोन पर डेटाबेस बना सकते हैं, SQLite फ़ाइल इम्पोर्ट कर सकते हैं, उसका बैकअप ले सकते हैं और उसे रिस्टोर कर सकते हैं। ब्राउज़र टेबल और व्यू की सूची दिखाता है, स्कीमा, प्राइमरी की, फॉरेन की और इंडेक्स दिखाता है। आप टेबल खोज सकते हैं, कॉलम सॉर्ट कर सकते हैं, पंक्तियों को फ़िल्टर कर सकते हैं, पंक्ति सम्मिलित कर सकते हैं, पंक्ति संपादित कर सकते हैं या पंक्ति हटा सकते हैं। खाली फ़ील्ड को NULL के रूप में संग्रहीत किया जाता है। व्यू को यहाँ ब्राउज़ किया जा सकता है और एडिटर में SQL का उपयोग करके बदला जा सकता है। टेबल हटाने या पंक्ति हटाने पर पुष्टि मांगी जाती है, क्योंकि यह क्रिया पूर्ववत नहीं की जा सकती।
नई SQL फ़ाइलें आंतरिक संग्रहण, फिर दस्तावेज़, फिर SQL कोड एडिटर के अंतर्गत सहेजी जाती हैं। सहेजने से वर्तमान फ़ाइल अपडेट हो जाती है। 'सेव ऐज़' विकल्प फ़ाइल की एक कॉपी किसी दूसरी जगह सेव कर लेता है। फ़ाइल मैनेजर, डाउनलोड्स या किसी अन्य ऐप से आप .sql या .txt फ़ाइल खोलकर SQL कोड एडिटर चुन सकते हैं। 'शेयर' विकल्प मौजूदा दस्तावेज़ को किसी दूसरे ऐप में भेज देता है। होम स्क्रीन पर हाल ही में खोली गई फ़ाइलें, डेटाबेस और सेव की गई क्वेरीज़ दिखाई देती हैं, और आप उनमें से अपना हाल का काम खोज सकते हैं।
जब 'हिस्ट्री' सेटिंग चालू होती है, तो क्वेरी हिस्ट्री स्टेटमेंट को डिवाइस पर सेव रखती है। हर आइटम को कॉपी किया जा सकता है, एक बार फिर चलाया जा सकता है, किसी नाम से सेव किया जा सकता है या डिलीट किया जा सकता है। हिस्ट्री आइटम को डिलीट करने से मूल SQL फ़ाइल डिलीट नहीं होती है। हिस्ट्री को बंद भी किया जा सकता है। सेव की गई क्वेरीज़ तब तक अपनी अलग लिस्ट में रहती हैं जब तक आप उन्हें डिलीट नहीं कर देते।
सेटिंग्स में लाइट थीम, डार्क थीम या सिस्टम थीम, साथ ही एडिटर फ़ॉन्ट साइज़, टैब की चौड़ाई, खुली फ़ाइलों के लिए ऑटोसेव, कीवर्ड स्टाइल और रीड-ओनली विकल्प शामिल हैं। SQL कोड एडिटर के अंदर मौजूद गाइड स्क्रिप्ट और डेटाबेस के बीच का अंतर, फ़ाइलें कहाँ सेव होती हैं, और रन, सेव और हिस्ट्री कैसे काम करते हैं, यह समझाता है। बिना सेव किए गए दस्तावेज़ों के ड्राफ़्ट डिवाइस पर सेव रहते हैं। यदि आप बिना सहेजे हुए परिवर्तन छोड़ देते हैं, तो परिवर्तन हटाए जाने से पहले आपसे पूछा जाएगा।
मुख्य स्क्रीन खुलने से पहले इंटरनेट कनेक्शन आवश्यक है। यह परीक्षण वाई-फाई या मोबाइल डेटा का उपयोग करता है और आपकी स्क्रिप्ट, ड्राफ्ट, क्वेरी टेक्स्ट या डेटाबेस फ़ाइलें अपलोड नहीं करता है। यदि एडिटर खुलने के बाद कनेक्शन टूट जाता है, तो भी आप डिवाइस पर ड्राफ्ट सहेज सकते हैं। SQL कोड एडिटर आपसे खाता बनाने के लिए नहीं कहता है।
SQL कोड एडिटर उन लोगों के लिए है जो फ़ोन पर SQL लिखते हैं: SELECT, INSERT, UPDATE, DELETE और CREATE TABLE का अभ्यास करने वाले शिक्षार्थी, और वे डेवलपर जो स्क्रिप्ट के साथ एक SQLite फ़ाइल चाहते हैं। स्टेटमेंट डिवाइस पर SQLite के साथ चलते हैं। यह MySQL, PostgreSQL या SQL सर्वर की सभी सुविधाएँ प्रदान नहीं करता है, और यह उन सर्वरों में साइन इन नहीं करता है। इसका उपयोग केवल उन्हीं फ़ाइलों और डेटाबेस के साथ करें जिन्हें खोलने की आपको अनुमति है।
जब आप स्क्रिप्ट, परिणाम ग्रिड और SQLite डेटाबेस को अपने फ़ोन पर एक साथ चाहते हैं, तो SQL कोड एडिटर खोलें, जिसमें आप इतिहास को दोबारा देख सकते हैं और फ़ाइलों को सहेज सकते हैं, साझा कर सकते हैं और बाद में खोल सकते हैं।
SQL कोड एडिटर आपके फोन में संग्रहीत SQLite स्क्रिप्ट लिखता है, फॉर्मेट करता है और चलाता है।
पिछली बार अपडेट होने की तारीख
20 अक्टू॰ 2026