0
Ukończony

MySQL: Display an error if there are multiple AUTO_INCREMENT fields defined in a table.

Jadaw1n 10 lat temu Ostatnio zmodyfikowane przez Agnieszka Kozubek-Krycuń (Chief Scientist) 10 lat temu 2
If there are multiple fields defined with AUTO_INCREMENT set, MySQL (and maybe other databases) throw an error:
CREATE TABLE test (
id int NOT NULL AUTO_INCREMENT,
otherthing int NOT NULL AUTO_INCREMENT
)
#1075 - Incorrect table definition; there can be only one auto column and it must be defined as a key
DOBRZE, JESTEM ZADOWOLONY.
Znak zadowolenia przez Jadaw1n 10 lat temu