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

क्या हम auto_increment मानों के बिना MySQL तालिका में रिकॉर्ड सम्मिलित कर सकते हैं?

<घंटा/>

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

mysql> टेबल बनाएं DemoTable1479 -> (-> EmployeeId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> EmployeeSalary int -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.86 सेकंड)

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

mysql> DemoTable1479 (कर्मचारी वेतन) मान (6800) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.10 सेकंड) mysql> DemoTable1479 (कर्मचारी वेतन) मान (5600) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> DemoTable1479 (कर्मचारी वेतन) मान (5700) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड) mysql> DemoTable1479 (कर्मचारी वेतन) मान (6900) में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड) mysql> DemoTable1479 में डालें (कर्मचारी वेतन) मान(15000);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड)

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

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

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

<पूर्व>+---------------+----------------+| कर्मचारी आईडी | कर्मचारी वेतन |+---------------+----------------+| 1 | 6800 || 2 | 5600 || 3 | 5700 || 4 | 6900 || 5 | 15000 |+---------------+----------------+5 पंक्तियाँ सेट में (0.00 सेकंड)
  1. एक एकल MySQL क्वेरी के साथ एक तालिका में सभी मान सम्मिलित करें जो अल्पविराम द्वारा रिकॉर्ड को अलग करता है

    आइए पहले एक टेबल बनाएं - )ENGINE=MyISAM,AUTO_INCREMENT=1000;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित हुईं (0.21 सेकंड) एकल क्वेरी के साथ सम्मिलित करें आदेश का उपयोग करके तालिका में कुछ रिकॉर्ड सम्मिलित करें - (माइक, में डालें 2017-01-20),(कैरोल,2018-03-31);क्वेरी ठीक है, 4 पंक्तियाँ प्रभावित (0.10 सेक

  1. MySQL INSERT INTO AUTO_INCREMENT वाली तालिका में चयन करें

    आइए एक टेबल बनाएं - टेबल बनाएं DemoTable1923 ( UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY, UserName varchar(20) );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल 1923 में डालें (उपयोगकर्ता आईडी, उपयोगकर्ता नाम) उपयोगकर्ता आईडी के

  1. क्या हम MySQL में INSERT कथन लागू करते समय VARCHAR डेटाटाइम रिकॉर्ड में मिनट जोड़ सकते हैं?

    हाँ, हम किसी तालिका में मान डालने के दौरान मिनट जोड़ सकते हैं। आइए पहले एक तालिका बनाएँ। यहां, हमारे पास VARCHAR रिकॉर्ड के साथ एक कॉलम है जहां );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.40 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें। हम पहले VARCHAR तिथि को परिवर्तित कर रहे हैं और फिर