Назад | Перейти на главную страницу

MySQL: как заключать в кавычки или экранировать имена полей?

Недавно мне дали базу данных MySQL, которая включала поле с именем time-made, которое вызывало ошибки при использовании в select из-за знака минус.

В этом случае я смог переименовать поле, но для справки в будущем, как имена полей можно заключать в кавычки или экранировать в запросе MySQL?

Поместите поле в обратные кавычки.

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

Вот справочная страница.