У меня есть задача, с помощью которой я должен выполнить следующие шаги (используя Liquibase): Добавить новое поле в существующую таблицу (someNewField); Обновить все существующие данные (для всех существующих данных someNewField = "...

0
fatumepta 17 Янв 2021 в 17:24

1 ответ

Лучший ответ

Как указано в руководстве, вам необходимо использовать alter вместо modify он должен быть NOT NULL (без подчеркивания), и нет необходимости повторять тип данных:

ALTER TABLE customer ALTER last_name SET NOT NULL;
1
a_horse_with_no_name 17 Янв 2021 в 15:09