To enable a foreign key on a table of Oracle database you must use the alter table command and enable constraint keyword.
Syntax
ALTER TABLE table_name
ENABLE CONSTRAINT constraint_name;
Enable foreign key example
ALTER TABLE ORDERS ENABLE CONSTRAINT fk_course;
Output:
table ORDERS altered.
Check constraints
SELECT OWNER, CONSTRAINT_NAME, STATUS FROM user_constraints WHERE table_name = 'ORDERS';
Output:
OWNER | CONSTRAINT_NAME | STATUS |
---|---|---|
SYSTEM | FK_COURSE | ENABLED |