@bighoc
php/javascript developer

Зачем используют ` в mySQL ?

Пример такой запрос

CREATE TABLE ds_news_entities (
`news_id` INT(11) UNSIGNED NOT NULL AUTO_INCREMENT,
`title` VARCHAR(255) NOT NULL,
`content` TEXT NOT NULL,
`created` DATETIME,

PRIMARY KEY (`news_id`)

Для чего названия полей в ковычка ?
  • Вопрос задан
  • 2334 просмотра
Решения вопроса 1
@carryx
MySQL Developer
чтобя явно определить, что это название таблицы/столбца
привыкайте ставить всегда ` ` - это хороший тон
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Ошибка:
SELECT key FROM .....

Не ошибка:
SELECT `key` FROM .....
Ответ написан
Комментировать
disc
@disc
веб-разработчик
отличает названия полей от зарезервированных слов
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект
22 нояб. 2024, в 22:26
3500 руб./за проект