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

MySQL में auto_increment कॉलम में खुद के मान कैसे डालें?

<घंटा/>

आप इसे INSERT स्टेटमेंट की मदद से हासिल कर सकते हैं यानी आप इसे सामान्य इंसर्ट की तरह ही इन्सर्ट कर सकते हैं। वाक्य रचना इस प्रकार है -

अपनेटेबलनाम (yourIdColumnName,yourColumnName) मानों में डालें(value1,'value2'); आइए पहले एक टेबल बनाएं:mysql> टेबल बनाएं InsertValueInAutoIncrement -> (-> UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> UserName varchar( 20) -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.59 सेकंड)

अब आप इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डाल सकते हैं। यहां, हम auto_increment फ़ील्ड UserId के लिए अपने स्वयं के मान भी सम्मिलित कर रहे हैं। क्वेरी इस प्रकार है -

mysql> InsertValueInAutoIncrement (उपयोगकर्ता नाम) मान ('जॉन') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड) mysql> InsertValueInAutoIncrement (उपयोगकर्ता नाम) मान ('कैरोल') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.17 सेकंड) mysql> InsertValueInAutoIncrement (उपयोगकर्ता नाम) मान ('सैम') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> InsertValueInAutoIncrement (उपयोगकर्ता नाम) मान ('बॉब') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित ( 0.18 सेकंड) mysql> InsertValueInAutoIncrement (UserId, UserName) मान (100, 'Maxwell') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> InsertValueInAutoIncrement (उपयोगकर्ता नाम) मान ('जेम्स') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.20 सेकंड)mysql> InsertValueInAutoIncrement(UserId,UserName) मान (1000,'लैरी') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.12 सेकंड)

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

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

निम्नलिखित तालिका है -

<पूर्व>+----------+----------+| उपयोगकर्ता आईडी | उपयोगकर्ता नाम |+----------+----------+| 1 | जॉन || 2 | कैरल || 3 | सैम || 4 | बॉब || 100 | मैक्सवेल || 101 | जेम्स || 1000 | लैरी |+----------+----------+7 पंक्तियों में सेट (0.00 सेकंड)
  1. जावा के साथ एक MySQL डेटाबेस में डेटा कैसे सम्मिलित करें?

    MySQL डेटाबेस में डेटा डालने के लिए INSERT कमांड का उपयोग करें। वाक्य रचना इस प्रकार है - अपनेटेबलनाम में डालें(आपका कॉलमनाम1,...आपका कॉलमनामएन)मान(मान1,वैल्यू2,......वैल्यूएन); यहां, मैं जावा प्रोग्रामिंग भाषा के साथ एक MySQL डेटाबेस में रिकॉर्ड सम्मिलित कर रहा हूं। सबसे पहले, हमें MySQL में एक टे

  1. जावा का उपयोग करके MySQL कॉलम मान में DATE को कैसे सम्मिलित करें?

    इसके लिए आप Java से ReadyedStatement का उपयोग कर सकते हैं। आइए पहले एक टेबल बनाएं जिसमें एक कॉलम ArrivalDate जिसमें DATE टाइप हो - टेबल बनाएं DemoTable( PassengerId int, PassengerName varchar(40), ArrivalDate date);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.82 सेकंड) दिनांक डालने के लिए जावा कोड इस प्रका

  1. जावा के साथ एक MySQL तालिका में केवल एक कॉलम कैसे सम्मिलित करें?

    एक कॉलम डालने के लिए Java-MySQL कनेक्शन कोड में INSERT INTO स्टेटमेंट का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.54 सेकंड) MySQL तालिका में केवल एक कॉलम डालने के लिए जावा कोड यहां दिया गया है। उदाहरण आयात करें रेडीस्टेडमेंट पीएस =शून्य; कोशिश करें {con =DriverMa