Oracle
 sql >> Database >  >> RDS >> Oracle

Come modificare il vincolo

Non puoi mai modificare i vincoli, ma puoi eliminarli e poi ricrearli.

Dai un'occhiata a questo

ALTER TABLE your_table DROP CONSTRAINT ACTIVEPROG_FKEY1;

e poi ricrealo con ON DELETE CASCADE così

ALTER TABLE your_table
add CONSTRAINT ACTIVEPROG_FKEY1 FOREIGN KEY(ActiveProgCode) REFERENCES PROGRAM(ActiveProgCode)
    ON DELETE CASCADE;

spero che questo aiuti