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

MySQL में डिफ़ॉल्ट फ़ील्ड मान कैसे सेट करें?


डिफ़ॉल्ट फ़ील्ड मान सेट करने के लिए, "डिफ़ॉल्ट" का उपयोग करें। आइए पहले एक टेबल बनाएं -

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

यहाँ MySQL में डिफ़ॉल्ट फ़ील्ड मान सेट करने की क्वेरी है -

mysql> तालिका बदलें डेमोटेबल संशोधित आयु int डिफ़ॉल्ट 18;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.25 सेकंड)रिकॉर्ड:0 डुप्लिकेट:0 चेतावनियाँ:0

अब आप तालिका विवरण देख सकते हैं -

mysql> desc DemoTable;

आउटपुट

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+----------+-------------+-----+-----+---------+----- --+| फील्ड | प्रकार | शून्य | कुंजी | डिफ़ॉल्ट | अतिरिक्त |+----------+-------- -+| आयु | इंट(11) | हाँ | | 18 | |+----------+------------+------+-----+---------+---------- +1 पंक्ति सेट में (0.00 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। हमने दो क्षेत्रों को बिना किसी मूल्य के छोड़ दिया है। इसलिए, इसे डिफ़ॉल्ट फ़ील्ड मान के रूप में सेट किया जाएगा -

mysql> डेमोटेबल वैल्यू में डालें(19);क्वेरी ओके, 1 पंक्ति प्रभावित (0.14 सेकंड)mysql> डेमोटेबल वैल्यू में डालें (); क्वेरी ओके, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> डेमोटेबल वैल्यू में डालें (20) );क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)mysql> डेमोटेबल मानों में सम्मिलित करें();क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड)

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

mysql>DemoTable से *चुनें;

आउटपुट

यह निम्नलिखित आउटपुट का उत्पादन करेगा। जैसा कि आप देख सकते हैं कि दो मान 18 सेट हैं, क्योंकि हमने ऊपर डिफ़ॉल्ट के समान सेट किया है -

<पूर्व>+----------+| आयु |+------+| 19 || 18 || 20 || 18 |+------+4 पंक्तियाँ सेट में (0.00 सेकंड)
  1. MySQL में किसी अन्य फ़ील्ड से किसी फ़ील्ड का मान कैसे प्राप्त करें?

    इसके लिए आप उपयोगकर्ता परिभाषित चर की अवधारणा का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1868 (वैल्यू इंट);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1868 मान (40) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभाव

  1. MySQL में JSON प्रकार के कॉलम में डिफ़ॉल्ट मान सेट करें?

    डिफ़ॉल्ट मान सेट करने के लिए, नीचे दिए गए सिंटैक्स के अनुसार डिफ़ॉल्ट बाधा का उपयोग करें - टेबल बदलें yourTableName कॉलम को संशोधित करें yourColumnName JSON NOT NULL DEFAULT (JSON_OBJECT()); आइए एक टेबल बनाएं - ;क्वेरी ओके, 0 पंक्तियाँ प्रभावित (1.43 सेकंड) यहाँ तालिका का विवरण दिया गया है। निम्नल

  1. टिंकर स्पिनबॉक्स पर डिफ़ॉल्ट स्ट्रिंग मान कैसे सेट करें?

    टिंकर स्पिनबॉक्स पर डिफ़ॉल्ट स्ट्रिंग मान सेट करने के लिए, हमें सेट . का उपयोग करना होगा तरीका। आइए एक उदाहरण लें और देखें कि स्ट्रिंग मानों के एक सेट के साथ एक स्पिनबॉक्स कैसे बनाया जाए और फिर एक डिफ़ॉल्ट स्ट्रिंग सेट करें। कदम - टिंकर लाइब्रेरी इंपोर्ट करें और टिंकर फ्रेम का इंस्टेंस बनाएं।