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

SQLite में एक स्ट्रिंग में एक नई लाइन डालने के 2 तरीके

यह आलेख SQLite में एक स्ट्रिंग में एक नया लाइन वर्ण सम्मिलित करने के दो तरीके प्रस्तुत करता है।

इसका मतलब है कि आप एक लाइन पर कुछ टेक्स्ट, दूसरी लाइन पर ज्यादा टेक्स्ट आदि रख सकते हैं, बजाय इसके कि यह एक लंबी लाइन हो।

चार () फ़ंक्शन

आप char() . का उपयोग कर सकते हैं 10 . के तर्क के साथ कार्य करें (या 13 आपके ऑपरेटिंग सिस्टम के आधार पर) एक स्ट्रिंग में एक नया लाइन कैरेक्टर डालने के लिए।

प्रदर्शित करने के लिए यहां एक बुनियादी उदाहरण दिया गया है।

SELECT char(65,66,10,67,68);

परिणाम:

AB
CD

इस मामले में मैंने char() . का इस्तेमाल किया सभी वर्णों के लिए फ़ंक्शन, जिसमें नई पंक्ति वर्ण शामिल है 10

संयोजन

संभवतः एक अधिक सामान्य उपयोग नए लाइन कैरेक्टर को अन्य स्ट्रिंग्स के साथ जोड़ना है। उदाहरण के लिए, आप char(10) . का उपयोग कर सकते हैं जब भी आपको नई लाइन की आवश्यकता हो।

SELECT 'Apples' || char(10) || 'Carrots';

परिणाम:

Apples
Carrots

ब्लॉब लिटरल का इस्तेमाल करें

BLOB अक्षर स्ट्रिंग अक्षर हैं जिनमें हेक्साडेसिमल डेटा होता है और एक x से पहले होता है या X चरित्र।

इसलिए आप अपने स्ट्रिंग्स में एक नई लाइन डालने के लिए BLOB शाब्दिक के माध्यम से एक नई लाइन के हेक्साडेसिमल समकक्ष का उपयोग कर सकते हैं।

यहां पिछला उदाहरण फिर से दिया गया है, इस समय को छोड़कर मैं char(10) के बजाय नई लाइन के लिए BLOB शाब्दिक का उपयोग करता हूं ।

SELECT 'Apples' || x'0a' || 'Carrots';

परिणाम:

Apples
Carrots

अगर आपको x'0a' . मिलता है आपके सिस्टम पर काम नहीं करता, शायद कोशिश करें x'0D'


  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 में महीने के नाम से ऑर्डर कैसे करें

  2. Android 2.X और 3.X पर SQLiteOpenHelper के साथ समस्या

  3. SQLite सम्मिलित करें

  4. SQLite डेटाबेस में सभी अनुक्रमणिका सूचीबद्ध करें

  5. SQLite में समग्र कुंजी स्वत:उत्पन्न करें