Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como posso escrever SQL para uma tabela que compartilha o mesmo nome de uma palavra-chave protegida no MySql?


Ordem é uma palavra reservada. Não use palavras reservadas como nomes de tabelas ou campos; ou enrole-o nos caracteres de escape, como ` for mysql. Pessoalmente, evito usá-los, pois geralmente causam mais dor de cabeça do que valem a longo prazo.

Exemplo:
mysql_query("SELECT * FROM `order` WHERE orderID = 102;");

MAIS INFORMAÇÕES - você pode obter mais informações sobre a palavra reservada aqui https://dev .mysql.com/doc/refman/5.5/en/keywords.html