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

SQLite लंबाई () कैसे काम करती है

SQLite length() फ़ंक्शन एक स्ट्रिंग, संख्या या ब्लॉब में वर्णों की संख्या देता है।

यदि कोई NUL वर्ण हैं, तो यह पहले NUL वर्ण से पहले वर्णों की संख्या लौटाता है।

सिंटैक्स

वाक्य रचना इस प्रकार है:

length(X)

जहां X वह मान है जिसकी आप लंबाई चाहते हैं।

उदाहरण

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

SELECT length('Rainbow');

परिणाम:

7

संख्यात्मक मान

यदि तर्क संख्यात्मक है, तो यह मान के एक स्ट्रिंग प्रतिनिधित्व की लंबाई देता है।

SELECT length(789);

परिणाम:

3

कोई भिन्नात्मक भाग भी शामिल है (दशमलव स्थान सहित)।

SELECT length(789.14);

परिणाम:

6

एक डेटाबेस उदाहरण

यहां length() का उपयोग करने का एक उदाहरण दिया गया है डेटाबेस से प्राप्त कॉलम पर।

SELECT 
  ProductName,
  length(ProductName)
FROM Products;

परिणाम:

ProductName    length(ProductName)
-------------  -------------------
Widget Holder  13                 
Blue Widget    11                 
Red Widget     10                 
Green Widget   12                 
Widget Stick   12                 
Foo Cap        7                  

पूर्ण तर्क

यदि तर्क NULL है, तो परिणाम NULL है।

SELECT length(NULL);

परिणाम:

 

(यह जानबूझकर खाली है क्योंकि परिणाम NULL था)।

ब्लॉब्स

यदि तर्क एक BLOB है, तो length() BLOB में बाइट्स की संख्या लौटाता है।

यहां एक उदाहरण दिया गया है जो BLOB शाब्दिक का उपयोग करता है:

SELECT length(x'1234');

परिणाम:

 2


  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. स्क्लाइट टेबल में टाइप टेक्स्ट के रूप में संग्रहीत कॉलम प्रकार पूर्णांक का अधिकतम मूल्य कैसे प्राप्त करें?

  3. sqlite पंक्ति आईडी सूचीदृश्य से मेल नहीं खाती - ANDROID

  4. जेसन को कैशिंग करने का सबसे अच्छा तरीका

  5. SQLite में वर्तमान तिथि कैसे प्राप्त करें