Mysql
 sql >> Base de données >  >> RDS >> Mysql

Mysql désactive la colonne auto_increment temporaire dans la procédure stockée

Je ne peux imaginer aucune bonne raison pour laquelle vous devez désactiver cela.

Si vous devez insérer un enregistrement avec votre id personnalisé AUTO_INCREMENT n'est pas un obstacle.

http://sqlfiddle.com/#!9/4d413/1

CREATE TABLE t1 (id int NOT NULL AUTO_INCREMENT, PRIMARY KEY (id));

INSERT INTO t1 VALUES (23);
INSERT INTO t1 VALUES (null);

Alors pourquoi avez-vous besoin de l'éteindre ?