O que o SQL Standard diz sobre o uso do backtick (`)?
Depois de passar horas na depuração de uma consulta SQL simples usandomysql_query()
emPHP/MySQL
apenas para perceber que eu tinha perdido o nome do nome da mesa. A partir de então, eu vinha sempre usando nomes de tabelas.
Mas quando eu usei o mesmo emSQLite/C++
, o símbolo nem é reconhecido. É confuso, seja para usar isso ou não? O que o padrão diz sobre o uso dele?
Além disso, seria útil se alguém pudesse me dizer quando usar aspas e quando não. Quero dizer em torno de valores e nomes de campo.