SQLite कमांड लाइन इंटरफ़ेस आपको SQL क्वेरी के परिणाम सेट को स्वरूपित करने के लिए विभिन्न मोड का उपयोग करने की अनुमति देता है। उदाहरण के लिए, आप स्तंभों में परिणामों को अल्पविराम से अलग की गई सूची के रूप में, लंबवत आउटपुट का उपयोग करके, और बहुत कुछ स्वरूपित कर सकते हैं।
यह लेख बताता है कि .mode
. का उपयोग कैसे करें अपने परिणामों को टैब से अलग की गई सूची के रूप में प्रारूपित करने के लिए डॉट कमांड।
उदाहरण
टैब से अलग की गई सूची निर्दिष्ट करने के लिए, .mode tabs
. का उपयोग करें . फिर आप अपनी क्वेरी को सामान्य रूप से चला सकते हैं।
.mode tabs
SELECT * FROM Products;
परिणाम:
1 Widget Holder 139.5
2 Widget Opener 89.7
3 Bob's "Best" Widget 374.2
4 Blue Widget 63.0
कॉलम हेडर जोड़ें
आप .headers on
. पर भी कर सकते हैं प्रत्येक स्तंभ के शीर्ष पर स्तंभ नाम प्रदर्शित करने के लिए।
.mode tabs
.headers on
SELECT * FROM Products;
परिणाम:
ProductId ProductName Price
1 Widget Holder 139.5
2 Widget Opener 89.7
3 Bob's "Best" Widget 374.2
4 Blue Widget 63.0
परिणाम कभी-कभी .mode column
. का उपयोग करते हुए सदृश हो सकते हैं , लेकिन यह लौटाए जा रहे डेटा पर निर्भर करता है।
यदि आप चाहते हैं कि आपके परिणाम कॉलम में वापस आएं, तो बेहतर होगा कि आप कॉलम निर्दिष्ट करें।
सेटिंग सहेजें
आप इन सेटिंग्स को एक कॉन्फ़िगरेशन फ़ाइल में सहेज सकते हैं ताकि आपको हर बार SQLite CLI खोलने पर उन्हें फिर से दर्ज न करना पड़े।
ऐसा करने के लिए, टेक्स्ट फ़ाइल में निम्नलिखित जोड़ें:
.mode tabs
.headers on
फिर उस फाइल को .sqliterc
. के रूप में सेव करें अपने होम फोल्डर में। हर बार जब आप SQLite कमांड लाइन इंटरफ़ेस का उपयोग करते हैं, तो यह आपकी व्यक्तिगत सेटिंग्स के लिए उस कॉन्फ़िगरेशन फ़ाइल की जाँच करेगा।