sql >> Database teknologi >  >> RDS >> Mysql

Mysql deaktiver auto_increment-kolonnen midlertidig i Stored procedure

Jeg kan ikke forestille mig nogen god grund til, hvorfor du skal slå det fra.

Hvis du har brug for at indsætte en post med dit brugerdefinerede id AUTO_INCREMENT er ikke en barriere.

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);

Så hvorfor skal du slukke den?



  1. Beregning af procenter med GROUP BY-forespørgsel

  2. Er Intel dømt i serverens CPU-plads?

  3. Apache - MySQL Service fundet med forkert sti. / Porte, der allerede er i brug

  4. SQL Server datetime LIKE vælge?