SQLite
 sql >> डेटाबेस >  >> RDS >> SQLite

तालिका के रूप में SQLite परिणामों को कैसे प्रारूपित करें

SQLite में कई सारणीबद्ध आउटपुट मोड हैं। इनमें से एक को table . कहा जाता है मोड।

नीचे table using का उपयोग करने का एक उदाहरण दिया गया है तालिका के रूप में SQLite के क्वेरी परिणामों को आउटपुट करने के लिए मोड।

उदाहरण

जब भी आप SQLite कमांड लाइन इंटरफ़ेस से कनेक्ट होते हैं, तो आप आउटपुट मोड को बदल सकते हैं। सिंटैक्स .mode . है वांछित आउटपुट मोड के बाद।

इसे टेबल मोड में बदलने का तरीका यहां दिया गया है:

.mode table

तालिका में आपके क्वेरी परिणामों को आउटपुट करने के लिए बस इतना ही आवश्यक है।

अब जब हम कोई क्वेरी चलाते हैं, तो परिणाम तालिका के रूप में आउटपुट होंगे:

SELECT * FROM Pets;

परिणाम:

+-------+---------+--------+
| PetId | PetName | TypeId |
+-------+---------+--------+
| 1     | Homer   | 3      |
| 2     | Yelp    | 1      |
| 3     | Fluff   | 2      |
| 4     | Brush   | 4      |
+-------+---------+--------+

तालिका मोड तीन सारणीबद्ध मोड में से एक है जिसे SQLite 3.33.0 में पेश किया गया था। अन्य हैं box और markdown

काम नहीं कर रहा? column आज़माएं मोड

यदि आपको तालिका मोड में बदलने का प्रयास करते समय कोई त्रुटि मिलती है, तो हो सकता है कि आप SQLite के पुराने संस्करण का उपयोग कर रहे हों। तालिका मोड SQLite 3.33.0 में पेश किया गया था, जिसे 14 अगस्त 2020 को जारी किया गया था।

यदि आप SQLite के पुराने संस्करण का उपयोग कर रहे हैं, और आप अधिक नवीनतम संस्करण में अपग्रेड करने में असमर्थ हैं, तो आप हमेशा column का उपयोग कर सकते हैं तरीका। कॉलम मोड 3.33.0 से पहले SQLite संस्करणों में उपलब्ध है।

उदाहरण:

.mode column

तालिका में आपके क्वेरी परिणामों को आउटपुट करने के लिए बस इतना ही आवश्यक है।

अब जब हम कोई क्वेरी चलाते हैं, तो परिणाम तालिका के रूप में आउटपुट होंगे:

SELECT * FROM Pets;

परिणाम:

PetId  PetName  TypeId
-----  -------  ------
1      Homer    3     
2      Yelp     1     
3      Fluff    2     
4      Brush    4    

कॉन्फ़िगरेशन फ़ाइल में सहेजें

आप अपने पसंदीदा मोड को कॉन्फ़िगरेशन फ़ाइल में सहेज सकते हैं ताकि आपको हर बार SQLite से कनेक्ट होने पर मोड को बदलते रहने की आवश्यकता न पड़े।

ऐसा करने के लिए, अपनी सेटिंग्स को एक रिक्त फ़ाइल में जोड़ें:

.mode table

फिर उस फाइल को .sqliterc . के रूप में सेव करें अपने होम डायरेक्टरी में।

यह मानता है कि आपके पास पहले से कोई .sqliterc . नहीं है फ़ाइल। यदि आप करते हैं, तो इसके बजाय बस उसे संपादित करें।

अब जब आप SQLite CLI का उपयोग करते हैं, तो यह आपके .sqliterc . में सेटिंग्स का उपयोग करेगा डिफ़ॉल्ट सेटिंग्स के बजाय फ़ाइल (जो परिणामों को पाइप से अलग की गई सूची के रूप में स्वरूपित करती है)।


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQLite Ltrim () कैसे काम करता है

  2. SQLite में समय () फ़ंक्शन कैसे काम करता है

  3. एंड्रॉइड- क्या मुझे यह जांचना चाहिए कि तालिका SqliteHelper.onCreate () में मौजूद है या नहीं?

  4. आयात पहले से ही बनाया sqlite डेटाबेस (xamarin)

  5. SQLite Sum () कैसे काम करता है