sql >> Databáze >  >> RDS >> Mysql

CHYBA 1075:Nesprávná definice tabulky; může být pouze jeden automatický sloupec a musí být definován jako klíč

Nemůžete dostat lepší chybovou zprávu, než je tato. ID již máte definováno jako Automatický přírůstek ve vaší tabulce. Nyní se pokoušíte přidat další pole sortpos jako automatický přírůstek, který není povolen. Jedna tabulka může mít pouze jeden automatický přírůstek, který musí být definován jako primární klíč.

Odeberte AUTO_INCREMENT z příkazu alter a vytvořte spouštěč pro zvýšení nového sloupce.



  1. 4 způsoby, jak získat seznam plánů v SQL Server Agent (T-SQL)

  2. Duplicitní záznam na INSERT po DELETE z tabulky v transakci

  3. Jaká je jednotka času v protokolu pomalého dotazování MySQL?

  4. Bring Your Own Cloud (BYOC) vs. Dedikovaný hosting na ScaleGrid