ALTER TABLE ON UPDATE CURREN_TIMESTAMP в postgresql - PullRequest
0 голосов
/ 28 апреля 2020
ALTER TABLE tabelName ADD COLUMN IF NOT EXISTS columnName TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP;

Я использую этот запрос для создания столбца при обновлении current_timestamp. Выдает ошибку ERROR: ошибка синтаксиса при или около "ON". Спасибо всем заранее!

1 Ответ

0 голосов
/ 28 апреля 2020

В операторе ALTER TABLE ... ADD COLUMN ... нет предложения ON UPDATE. Попробуйте вместо:

ALTER TABLE tableName ADD COLUMN IF NOT EXISTS columnName TIMESTAMP DEFAULT CURRENT_TIMESTAMP;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...