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

MySQL वर्कबेंच में कॉलम फ्लैग का क्या मतलब है?

<घंटा/>

MySQL वर्कबेंच में, अखंडता बनाए रखने के लिए कॉलम के साथ कॉलम फ्लैग का उपयोग किया जा सकता है। कॉलम के झंडे इस प्रकार हैं -

  • पीके - प्राथमिक कुंजी

  • एनएन - न्यूल नहीं

  • बिन - बाइनरी

  • संयुक्त राष्ट्र - अहस्ताक्षरित

  • यूक्यू - अद्वितीय

  • ZF - शून्य भरा

  • जी - कॉलम जेनरेट करें

  • एआई - ऑटो इंक्रीमेंट

आइए एक-एक करके उनके बारे में जानें -

पीके

यह प्राथमिक कुंजी के लिए खड़ा है। इसका उपयोग कॉलम को प्राथमिक कुंजी बनाने के लिए किया जा सकता है।

एनएन

यह NOT NULL के लिए है। कॉलम को लागू करने के लिए उपयोग किया जाता है कि यह एक NULL मान नहीं डालेगा।

BIN

यह बाइनरी के लिए खड़ा है। इसका उपयोग डेटा को बाइनरी स्ट्रिंग के रूप में संग्रहीत करने के लिए किया जा सकता है।

संयुक्त राष्ट्र

यह अहस्ताक्षरित के लिए है और इसका उपयोग केवल एक सकारात्मक मूल्य को संग्रहीत करने के लिए किया जा सकता है जिसे 0 से शुरू किया जा सकता है।

UQ

यूक्यू यूनिक के लिए है। इसका उपयोग किसी विशिष्ट कॉलम के लिए केवल अनन्य मान डालने के लिए कॉलम को लागू करने के लिए किया जा सकता है।

ZF

ZF जीरो फिल्ड के लिए है। मान लीजिए, हमने int(3) घोषित कर दिया है और आप 21 स्टोर करना चाहते हैं, तो शून्य भरा परिणाम 021 आउटपुट करेगा।

जी

G का मतलब जेनरेटेड कॉलम है।

AI

AI AutoIncrement के लिए है।

यहाँ MySQL कार्यक्षेत्र के अंतर्गत दिखाई देने वाले स्तंभ फ़्लैग का स्नैपशॉट है।

MySQL वर्कबेंच में कॉलम फ्लैग का क्या मतलब है?


  1. MySQL SELECT (COLNAME) में कोष्ठक का क्या अर्थ है?

    SELECT(COLNAME) का अर्थ है, हम उस कॉलम के लिए एक उपनाम बना रहे हैं। आइए एक उदाहरण देखें और एक टेबल बनाएं - टेबल बनाएं DemoTable865(FirstName varchar(100), LastName varchar(100));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.77 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल 865 मानो

  1. तालिका के कॉलम नाम प्राप्त करने के लिए MySQL में सिंटैक्स क्या है?

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

  1. MySQL बेतरतीब ढंग से स्तंभ मानों से 2 मानों का चयन करता है?

    बेतरतीब ढंग से चयन करने के लिए, रैंड () द्वारा ऑर्डर का उपयोग करें। केवल 2 मान चुनने के लिए, MySQL में LIMIT 2 का उपयोग करें। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1815 (प्रश्न टेक्स्ट);क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -