Můžete přidat nevalidované omezení – nebude se dívat na existující řádky, ale bude zkontrolováno, zda neobsahuje nové nebo aktualizované řádky.
ALTER TABLE mytable MODIFY mycolumn NOT NULL NOVALIDATE;
Uvědomte si však, že existující řádek nebudete moci aktualizovat, pokud nesplňuje omezení.
Uvědomte si také nevýhodu, že optimalizátor nebude moci využít toto omezení při vytváření svých plánů – musí předpokládat, že některé řádky mohou mít stále hodnotu null.