Check Constraint Calling a Function Oracle SQL developer
问题 Is it possible in Oracle SQL developer to do something like this CREATE FUNCTION fnCheckValid(accountidd IN NUMBER) RETURN NUMBER IS retval NUMBER(4,0); BEGIN SELECT COUNT(accountid_fk) INTO retval FROM tbl_AccountAuthentications WHERE accountid_fk = accountidd; RETURN(retval); END; / ALTER TABLE tbl_AccountAuthentications ADD CONSTRAINT chkCheckvalid CHECK(fnCheckValid(accountid_fk) <= 1); The error i keep getting is Error starting at line 999 in command: ALTER TABLE tbl