Oui, vous pouvez utiliser la ponctuation, les espaces blancs, les caractères internationaux et les mots réservés SQL si vous utilisez des identifiants délimités :
SELECT * FROM `my-table`;
Dans MySQL, utilisez les back-ticks. En SQL standard, utilisez des guillemets doubles.
Ou si vous utilisez MySQL, vous pouvez définir le ANSI_QUOTES
Mode SQL
:
SET SQL_MODE = ANSI_QUOTES;
SELECT * FROM "my-table";