подскажите пожалуйста, я в mysql совсем зелёный еще, мне в созданную таблицу нужно добавить колонку timestamp. пишу вот такой запрос:
ALTER TABLE 'users' ADD COLUMN time_stamp TIMESTAMP(14) NOT NULL DEFAUL now();
и выдаёт такую ошибку: ERROR 1064 (42000): You have an error in your SQL syntax;
я то понимаю, что ошибка в синтаксисе, но в чём именно? гуглил, вроде правильно пишу.
Строка данных именем таблицы являться не может. Внимание на кавычки, они ставятся не просто так и имеют свой смысл.
'users'
это строка данных
`users`
Это имя идентификатора - таблицы, поля и т.д.
"users"
В зависимости от sql_mode. Если ANSI_QUOTES включен, то это идентификатор, если выключен - строка данных.
Как развивать веб-проекты в 2026 году: технологии, контент E-E-A-T и факторы доверия
Современные инструменты для криптотрейдинга: как технологии помогают принимать решения
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники