Backticks auch bei Zahlen notwendig

exzel

SQL-Guru
Beiträge
170
Hallo zusammen,

habe testweise eine Tabelle angelegt, in der ich eine neue Spalte angelegt habe.


ALTER TABLE `3` ADD id INT (11) NOT NULL AUTO_INCREMENT FIRST, ADD PRIMARY KEY (id)

Dabei ist mir aufgefallen, dass ich die 3 unbedingt in Backticks setzen muss. Warum?

Gruß
 
Werbung:

akretschmer

Datenbank-Guru
Beiträge
9.851
Hallo zusammen,

habe testweise eine Tabelle angelegt, in der ich eine neue Spalte angelegt habe.


ALTER TABLE `3` ADD id INT (11) NOT NULL AUTO_INCREMENT FIRST, ADD PRIMARY KEY (id)

Dabei ist mir aufgefallen, dass ich die 3 unbedingt in Backticks setzen muss. Warum?

Gruß

Tabellennamen müssen mit Buchstaben beginnen. Oder man muß es halt so quoten, Strafe für dumme Namen muß halt sein.
 
Werbung:
Oben