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

Der kan kun være én autokolonne

Min MySQL siger "Forkert tabeldefinition; der kan kun være én automatisk kolonne og den skal defineres som en nøgle Så da jeg tilføjede den primære nøgle som nedenfor, begyndte det at virke:

CREATE TABLE book (
   id INT AUTO_INCREMENT NOT NULL,
   accepted_terms BIT(1) NOT NULL,
   accepted_privacy BIT(1) NOT NULL,
   primary key (id)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;


  1. MySQL C++ Connector:udefineret reference til `get_driver_instance'

  2. C#:Objekt kan ikke castes fra DbNull til andre typer

  3. Hvordan påvirker Java til OS X 2013-004 (brud) Swing-applikationer?

  4. SQLite AUTOINCREMENT