Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

ALTER तालिका - MySQL में ATOINCREMENT जोड़ना

CREATE TABLE ALLITEMS(
    itemid INT(10)UNSIGNED,
    itemname VARCHAR(50)
);

ALTER TABLE ALLITEMS CHANGE itemid itemid INT(10)AUTO_INCREMENT PRIMARY KEY;

DESC ALLITEMS;

INSERT INTO ALLITEMS(itemname)
VALUES
    ('Apple'),
    ('Orange'),
    ('Banana');

SELECT
    *
FROM
    ALLITEMS;

मैं CHANGE . के साथ भ्रमित था और MODIFY पहले भी कीवर्ड:

ALTER TABLE ALLITEMS CHANGE itemid itemid INT(10)AUTO_INCREMENT PRIMARY KEY;

ALTER TABLE ALLITEMS MODIFY itemid INT(5);

जब हम वहां हों, तो यह भी ध्यान दें कि AUTO_INCREMENT पूर्वनिर्धारित संख्या से भी शुरू कर सकते हैं:

ALTER TABLE tbl AUTO_INCREMENT = 100;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. एकाधिक थ्रेड्स द्वारा सम्मिलित करने के कारण MySQL में गतिरोध

  2. Mysql में दो तिथियों के बीच महीनों की सूची कैसे प्राप्त करें?

  3. 1 से शुरू होने के बाद डालें; लेकिन पिछले मूल्य से फिर से शुरू हटाने के बाद डालें

  4. मैं MYSQL में किसी अन्य कॉलम द्वारा MAX (कॉलम मान), विभाजन के साथ पंक्तियों का चयन कैसे कर सकता हूं?

  5. सबक्वेरी में दो "WHERE NOT IN" के साथ Laravel Eloquent