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

MySQL तालिका से डेटा हटाने के बाद 1 के साथ स्वत:वृद्धि कैसे करें?

<घंटा/>

इसके लिए आप TRUNCATE TABLE कमांड का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable1796 (StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentName varchar(20));क्वेरी ठीक, 0 पंक्तियाँ प्रभावित (0.00 सेकंड)

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

mysql> DemoTable1796(StudentName) मानों ('क्रिस ब्राउन') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड) mysql> DemoTable1796(StudentName) मानों ('डेविड मिलर') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड)mysql> DemoTable1796(StudentName) मान ('जॉन डो') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड)

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

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

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

<पूर्व>+-----------+--------------+| छात्र आईडी | छात्र का नाम |+-----------+--------------+| 1 | क्रिस ब्राउन || 2 | डेविड मिलर || 3 | जॉन डो |+-----------+--------------+3 पंक्तियाँ सेट में (0.00 सेकंड)

तालिका से रिकॉर्ड हटाने की क्वेरी यहां दी गई है -

mysql> DemoTable1796 से हटाएं;क्वेरी ठीक है, 3 पंक्तियाँ प्रभावित (0.00 सेकंड)

अब तालिका में एक रिकॉर्ड डालें

mysql> DemoTable1796(StudentName) मानों ('जॉन डो') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड)mysql> DemoTable1796 से * चुनें;+-----------+- ------------+| छात्र आईडी | छात्र का नाम |+-----------+---------------+| 4 | जॉन डो |+-----------+----------------+1 पंक्ति में सेट (0.00 सेकंड)

अब आप TRUNCATE TABLE कमांड का उपयोग कर सकते हैं

mysql> तालिका को छोटा करें DemoTable1796;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड)

अब, तालिका में कुछ रिकॉर्ड डालें

mysql> DemoTable1796(StudentName) मानों ('जॉन डो') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड)mysql> DemoTable1796 से * चुनें;+-----------+- ------------+| छात्र आईडी | छात्र का नाम |+-----------+---------------+| 1 | जॉन डो |+-----------+----------------+1 पंक्ति में सेट (0.00 सेकंड)

  1. MySQL वर्कबेंच के साथ सर्वर से डेटाबेस का ईआर मॉडल कैसे प्राप्त करें?

    सर्वर से डेटाबेस का ईआर मॉडल प्राप्त करने के लिए, आपको पहले MySQL वर्कबेंच लॉन्च करना होगा। स्नैपशॉट इस प्रकार है - उसके बाद आपको डेटाबेस मेनू का चयन करना होगा - Database->Reverse Engineer उसके बाद निम्न स्क्रीनशॉट की तरह एक विज़ार्ड खुल जाएगा। पासवर्ड जोड़ें और दो बार OK दबाएं। OK बटन द

  1. एक MySQL प्रक्रिया में तालिका से चयन के साथ आउट पैरामीटर/पढ़ने के डेटा का उपयोग कैसे करें?

    इसके लिए आप SELECT INTO का इस्तेमाल कर सकते हैं। आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable1860 (राशि int);क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.00 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - DemoTable1860 मानों में डालें ( 3000);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.00 सेकंड)

  1. MySQL - मैं 1,2,3,4,5 से 1,3,5 तक हटाई गई पंक्तियों के साथ एक ऑटो वेतन वृद्धि फ़ील्ड को कैसे ठीक कर सकता हूं)। अब हम चाहते हैं कि यह 1,2,3 . हो

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