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

क्या हम MySQL में मान डालने के दौरान कॉलम नाम छोड़ सकते हैं?

<घंटा/>

हाँ, हम ऐसा कर सकते हैं। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable -> ( -> StudentName varchar(100), -> StudentAge int -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.72 सेकंड)

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

mysql> DemoTable(StudentAge) मानों(23) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.22 सेकंड) mysql> DemoTable(StudentName) मानों ('जॉन') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.21 सेकंड) )

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

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

यह निम्नलिखित आउटपुट का उत्पादन करेगा। छोड़े गए कॉलम मानों के लिए NULL डाला जाएगा -

<पूर्व>+---------------+---------------+| छात्र का नाम | छात्र आयु |+---------------+------------+| नल | 23 || जॉन | NULL |+---------------+------------+2 पंक्तियों में सेट (0.00 सेकंड)
  1. "इंडेक्स" नाम के साथ टेबल कॉलम बनाते समय MySQL सिंटैक्स में त्रुटि ठीक करें?

    आप अनुक्रमणिका का उपयोग स्तंभ नाम के रूप में नहीं कर सकते क्योंकि यह एक आरक्षित शब्द है। इसके लिए आपको कॉलम नाम के आसपास बैकटिक्स का उपयोग करना होगा। यदि आप एक आरक्षित शब्द का उपयोग कॉलम नाम के रूप में करेंगे, तो आप निम्न त्रुटि देख सकते हैं- mysql> create table DemoTable    -> ( &n

  1. MySQL में कॉलम मान जोड़ते समय शर्तें सेट करें?

    कॉलम मान जोड़ते समय शर्तें सेट करने के लिए, MySQL IF() का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.64 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - सम्मिलित करें डेमोटेबल मानों में (70,80, -1); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.24 सेकंड) चयन क

  1. स्तंभ मानों के लिए MySQL में ENUM सेट करें

    तालिका बनाते समय, उस कॉलम के लिए ENUM प्रकार सेट करें जिसे आप ENUM मान चाहते हैं। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (1.75 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable2019 मानों में डालें (45, दूसरा); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 स