sql >> Databasteknik >  >> RDS >> Mysql

Använda reserverade ord i kolumnnamn

Du kan fortfarande använda key om du vill. Slå bara in det med backtick,

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

men som ett råd, avstå från att använda några reserverade nyckelord för att undvika framtida problem. :)



  1. Importera MaxMinds GeoLite2 till MySQL

  2. Exportera frågeresultat till en XML-fil när du använder SQLcl (Oracle)

  3. MySQL tillåter inte användarinloggning:Fel 1524

  4. Vanliga fel vid migrering av PostgreSQL-databaser från On-Prem till AWS RDS