Devi eliminarlo e ricrearlo, ma non devi sostenere il costo della riconvalida dei dati se non lo desideri.
alter table t drop constraint ck ;
alter table t add constraint ck check (n < 0) enable novalidate;
enable novalidate
La clausola imporrà agli inserimenti o agli aggiornamenti di applicare il vincolo, ma non forzerà una scansione completa della tabella rispetto alla tabella per verificare che tutte le righe siano conformi.