Bạn phải bỏ nó và tạo lại nó, nhưng bạn không phải chịu chi phí xác thực lại dữ liệu nếu bạn không muốn.
alter table t drop constraint ck ;
alter table t add constraint ck check (n < 0) enable novalidate;
enable novalidate
mệnh đề sẽ buộc các chèn hoặc cập nhật phải thực thi ràng buộc, nhưng sẽ không buộc quét toàn bộ bảng đối với bảng để xác minh tất cả các hàng tuân thủ.