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

MySQL में एक बिट के लिए सबसे छोटा डेटाटाइप क्या है?

<घंटा/>

एक बिट के लिए सबसे छोटा डेटाटाइप बिट (1) हो सकता है। वाक्य रचना इस प्रकार है -

yourColumnName bit(1)

उपरोक्त वाक्य रचना को समझने के लिए, आइए एक तालिका बनाते हैं। तालिका बनाने की क्वेरी इस प्रकार है -

mysql> टेबल बिटडेमो बनाएं -> ( -> isValid bit(1) -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.49 सेकंड)

अब आप SHOW CREATE कमांड की मदद से टेबल के सभी विवरण देख सकते हैं। क्वेरी इस प्रकार है -

mysql> क्रिएट टेबल बिटडेमो दिखाएं;

यहाँ आउटपुट है -

<पूर्व>+---------------+------------------------------------- -------------------------------------------------- ---------------------------------------+| टेबल | तालिका बनाएँ |+-----------+------------------------------------------ -------------------------------------------------- ---------------------------------------+| बिटडेमो | टेबल बनाएं `बिटडेमो` (`isValid` बिट (1) डिफॉल्ट न्यूल) इंजन =इनो डीबी डिफॉल्ट चार्ट =utf8mb4 COLLATE =utf8mb4_0900_ai_ci | + --------- + ------------- -------------------------------------------------- -------------------------------------------------- -------------+1 पंक्ति सेट में (0.00 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। क्वेरी इस प्रकार है -

mysql> बिटडेमो मानों में डालें (0.); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> बिटडेमो मानों में डालें (1); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) mysql> बिटडेमो मानों में डालें ( 1);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.07 सेकंड)mysql> बिटडेमो मानों में डालें(0);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है -

mysql> बिटडेमो से *चुनें;

यहाँ आउटपुट है -

+---------------+| वैध है |+------------+| || || || |+-----------+4 पंक्तियाँ सेट में (0.00 सेकंड)

बिट मान दिखाने के लिए, निम्न क्वेरी का उपयोग करें -

mysql> बिटडेमो से isValid+0 चुनें;

निम्न आउटपुट है -

<पूर्व>+-----------+| isValid+0 |+---------------+| 0 || 1 || 1 || 0 |+----------+4 पंक्तियाँ सेट में (0.00 सेकंड)
  1. तालिका के कॉलम नाम प्राप्त करने के लिए MySQL में सिंटैक्स क्या है?

    तालिका के कॉलम नाम प्राप्त करने के लिए सिंटैक्स इस प्रकार है - जानकारी_स्कीमा.कॉलम से कॉलम_नाम चुनेंजहां table_schema=yourDatabaseName और table_name=yourTableName; आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable( EmployeeId int, EmployeeFirstName varchar(20), EmployeeLastName varchar(20), EmployeeAg

  1. क्या हम उपयोगकर्ता शब्द का उपयोग MySQL तालिका के लिए कर सकते हैं?

    आप MySQL तालिका के लिए उपयोगकर्ता का उपयोग नहीं कर सकते क्योंकि यह MySQL में एक आरक्षित शब्द है। आप उपयोगकर्ता से उपयोगकर्ता या कुछ और नाम बदल सकते हैं या आप उपयोगकर्ता शब्द के आसपास बैकटिक्स का उपयोग कर सकते हैं। उपयोगकर्ता शब्द का उपयोग उपयोगकर्ता बनाने के लिए किया जा सकता है या MySQL डेटाबेस से

  1. MySQL तालिका में प्रत्येक मान के लिए अधिकतम का चयन करें?

    इसके लिए MAX () के साथ ग्रुप बाय क्लॉज का इस्तेमाल करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.56 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल मानों में डालें (यूएस, 1090); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.21 सेकंड) चयन कथन का उपयोग करके ताल