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

Použití vyhrazených slov v názvech sloupců

Stále můžete použít key Pokud chceš. Stačí to zabalit zpětným zaškrtnutím,

CREATE TABLE IF NOT EXISTS users
(
    `key` INT PRIMARY KEY NOT NULL AUTO_INCREMENT,
    username VARCHAR(50) NOT NULL,
);

ale jako rada se zdržte používání jakýchkoli vyhrazených klíčových slov, abyste předešli budoucím problémům. :)



  1. Proč má Oracle varchar2 povinnou velikost jako definiční parametr?

  2. Chyba MySQL 1452 (23000):Nelze přidat nebo aktualizovat podřízený řádek

  3. číslo_řádku o několik sloupců

  4. String -> java.util.Date -> java.sql.Date (s časovým razítkem)