Используется для установки ограничений на поля без проверки содержимого в них. Пример: есть поле с ограничением NULLABLE = TRUE, в данном поле есть как NULL, так и заполненные значения. Захотели поменять ограничение на NULLABLE = FALSE:
alter table tbl modify test not null
Выдает ошибку, что в колонке есть NULL значения.
Для обхода ошибки используем Enable Novalidate:
alter table tbl modify test not null enable novalidate
Немає коментарів:
Дописати коментар