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

Chyba neznámého sloupce MySQL při použití ALTER, nerozumím chování

Měl jsem stejný problém. Vyřešil jsem to tak, že jsem před PŘIDAT SLOUPEK provedl CHANGE COLUMN (nebo MODIFY COLUMN) před ADD COLUMN.

Ve vašem příkladu by to dalo následující příkaz SQL:

ALTER TABLE `logs`
CHANGE COLUMN `created` `created` DATETIME NULL DEFAULT NULL AFTER `category`,
ADD COLUMN `updated` DATETIME NULL DEFAULT NULL AFTER `created`;


  1. Hibernate Chyba při provádění DDL prostřednictvím příkazu JDBC

  2. sql server vyberte sloupec podle čísla

  3. implementovat dotaz LIKE v PDO

  4. Co znamenají následující výrazy dotazu na import csv MySQL?