प्राथमिक कुंजी को 1000 से शुरू करने के लिए, आपको अपनी तालिका को बदलना होगा और 1000 मान के साथ auto_increment पर सेट करना होगा। सिंटैक्स इस प्रकार है -
टेबल बदलें yourTableName auto_increment=1000;
उपरोक्त सिंटैक्स को समझने के लिए, आइए पहले एक टेबल बनाएं। तालिका बनाने की क्वेरी इस प्रकार है -
mysql> तालिका बनाएं PrimaryKey1000Demo -> ( -> ProductId int auto_increment, -> PRIMARY KEY(ProductId) -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.56 सेकंड)
अब यहां वह क्वेरी है जो 1000 से शुरू होने वाली प्राथमिक कुंजी को अपडेट करेगी -
mysql> तालिका बदलें PrimaryKey1000Demo auto_increment=1000;क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.20 सेकंड)रिकॉर्ड:0 डुप्लिकेट:0 चेतावनियाँ:0
अब हमने 1000 से शुरू होने के लिए स्टार्ट वैल्यू को अपडेट कर दिया है। आइए अब प्राइमरी की के शुरुआती मूल्य की जांच के लिए कुछ रिकॉर्ड डालें। रिकॉर्ड डालने की क्वेरी इस प्रकार है -
mysql> PrimaryKey1000Demo मानों में डालें (); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.11 सेकंड) mysql> PrimaryKey1000Demo मानों में डालें (); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.19 सेकंड) mysql> PrimaryKey1000Demo मानों में डालें (); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.23 सेकंड)mysql> PrimaryKey1000Demo मानों में डालें (); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.08 सेकंड)
चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें। क्वेरी इस प्रकार है -
mysql> PrimaryKey1000Demo से चुनें;
उत्पाद आईडी प्रदर्शित करने वाला आउटपुट निम्नलिखित है, 1000 से शुरू होने वाली हमारी प्राथमिक कुंजी -
<पूर्व>+-----------+| उत्पाद आईडी |+-----------+| 1000 || 1001 || 1002 || 1003 |+----------+4 पंक्तियाँ सेट में (0.00 सेकंड)