Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

MySQL BIT_LENGTH() फंक्शन किस उद्देश्य के लिए उपयोग किया जाता है?


स्ट्रिंग की लंबाई बिट्स में प्राप्त करने के लिए, MySQL BIT_LENGTH() स्ट्रिंग फंक्शन का उपयोग किया जा सकता है। इसका सिंटैक्स BIT_LENGTH(Str) है।

यहां Str, BIT_LENGTH() फंक्शन का आर्गुमेंट, वह स्ट्रिंग है जिसका BIT_LENGTH मान पुनर्प्राप्त किया जाना है। Str एक कैरेक्टर स्ट्रिंग या नंबर स्ट्रिंग हो सकता है। यदि यह एक कैरेक्टर स्ट्रिंग है तो यह उद्धरण में होना चाहिए।

उदाहरण

mysql> SELECT BIT_LENGTH('tutorialspoint');
+------------------------------+
| BIT_LENGTH('tutorialspoint') |
+------------------------------+
| 112                          |
+------------------------------+
1 row in set (0.00 sec)
mysql> SELECT BIT_LENGTH(2365489);
+---------------------+
| BIT_LENGTH(2365489) |
+---------------------+
| 56                  |
+---------------------+
1 row in set (0.00 sec)

  1. - टाइमस्टैम्प के लिए MySQL में कौन सा डेटा टाइप उपयोग किया जाता है?

    TIMESTAMP डेटा टाइप का उपयोग उन मानों के लिए किया जाता है जिनमें दिनांक और समय दोनों भाग होते हैं। पहले एक टेबल बनाते हैं: mysql> create table DemoTable662( UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY,UserName varchar(100),UserPostDate datetime ); Query OK, 0 rows affected (0.50 sec) वैध डिफ़ॉ

  1. - MySQL में लंबी दशमलव संख्या के लिए डेटा टाइप

    DECIMAL(21,20) से उच्च परिशुद्धता बहुत लंबी दशमलव संख्याओं (20 दशमलव स्थान तक) के लिए DECIMAL(21,20) उपयोग करें। पहला पैरामीटर कुल अंक (precision), दूसरा दशमलव स्थान (scale) है। तालिका निर्माण ); डेटा डालना INSERT INTO DemoTable1493 VALUES(0.009994995885885); परिणाम +------------------------+

  1. - MySQL में ब्लड टाइप संग्रहीत करने के लिए उपयुक्त डेटा प्रकार

    ब्लड टाइप (A+, A-, B+, B-, AB+, AB-, O+, O-) संग्रहीत करने के लिए दो मुख्य विकल्प हैं: विकल्प 1: VARCHAR(3) mysql> CREATE TABLE DemoTable1855 ( BloodType VARCHAR(3) ); लाभ: सरल, लचीला, कोई सख्त सूची नहीं। विकल्प 2: ENUM (अनुशंसित) mysql> CREATE TABLE DemoTable1855 ( BloodType ENUM(A