Подтвердить что ты не робот

Является `date` допустимым именем столбца mysql?

Мне было интересно, действительно ли date действительно имя столбца mysql?

В соответствии с руководством

MySQL разрешает использование некоторых ключевых слов в качестве некотируемых идентификаторов, поскольку многие люди ранее использовали их. Примерами могут служить следующие список:

  • ACTION
  • BIT
  • DATE
  • ENUM
  • НЕТ
  • ТЕКСТ
  • TIME
  • TIMESTAMP

Итак, из этого я понял, что вам разрешено использовать date в качестве имени столбца, но он не говорит, что это не рекомендуется.

Итак, есть ли какие-либо последствия для использования date в качестве имени столбца?

4b9b3361

Ответ 1

Мне удалось добавить столбец с именем date в базу данных, без кавычек.

Итак, да, это возможно.

Но вам это не нужно. Выберите другое имя столбца, например. "date_recorded". Это не только синтаксически, но и более описательно.