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

Um campo de tabela pode conter um hífen?


Sim, você pode usar pontuação, espaço em branco, caracteres internacionais e palavras reservadas SQL se usar identificadores delimitados :
SELECT * FROM `my-table`;

No MySQL, use os back-ticks. No SQL padrão, use aspas duplas.

Ou, se você usa MySQL, pode definir o ANSI_QUOTES Modo SQL :
SET SQL_MODE = ANSI_QUOTES;
SELECT * FROM "my-table";