Ответ 1
Мне удалось добавить столбец с именем date
в базу данных, без кавычек.
Итак, да, это возможно.
Но вам это не нужно. Выберите другое имя столбца, например. "date_recorded"
. Это не только синтаксически, но и более описательно.
Мне было интересно, действительно ли date
действительно имя столбца mysql?
В соответствии с руководством
MySQL разрешает использование некоторых ключевых слов в качестве некотируемых идентификаторов, поскольку многие люди ранее использовали их. Примерами могут служить следующие список:
- ACTION
- BIT
- DATE
- ENUM
- НЕТ
- ТЕКСТ
- TIME
- TIMESTAMP
Итак, из этого я понял, что вам разрешено использовать date
в качестве имени столбца, но он не говорит, что это не рекомендуется.
Итак, есть ли какие-либо последствия для использования date
в качестве имени столбца?
Мне удалось добавить столбец с именем date
в базу данных, без кавычек.
Итак, да, это возможно.
Но вам это не нужно. Выберите другое имя столбца, например. "date_recorded"
. Это не только синтаксически, но и более описательно.