MySQL: como citar ou escapar nomes de campos?

2

Recentemente, recebi um banco de dados MySQL que incluía um campo chamado time-taken, que causava erros quando usado em um select por causa do sinal de menos.

Nesse caso, consegui renomear o campo, mas para referência futura, como os nomes de campo podem ser citados ou escapados em uma consulta MySQL?

    
por DrStalker 19.03.2010 / 01:50

1 resposta

5

Coloque o campo nos backticks.

SELECT * from 'table' WHERE 'int' = 0

Esta é a página de referência .

    
por 19.03.2010 / 01:53

Tags