backticks

sql Одинарные обратные кавычки (backticks) -- зачем они нужны

Forums:

В одинарные обратные кавычки в SQL заключаются имена столбцов и таблиц.

  • В случае если такое имя (столбца или таблицы) совпадает с зарезервированным в SQL словом -- то обязательно, иначе получим ошибку, например:
    mysql> CREATE TABLE interval (begin INT, end INT);
    ERROR 1064 (42000): You have an error in your SQL syntax ...
    near 'interval (begin INT, end INT)'

    А вот так уже всё будет в порядке:

Subscribe to RSS - backticks