第一个问题,有表A和表B,B通过外键外键关联A,当我对表A作删除操作的时候,能否这样写
begin
delete from A where ...;
exception when 有子记录存在
then ....
ORACLE里面有没有这样定义的EXPCEPTION?有的话是哪个?
第二个问题,对表A做插入操作,表A有某unique约束
是否存在exception when 违反XX唯一性约束
可能问题比较菜,大家别笑啊。如果不能这样做的话,是不是一定要在操作前作相关的查询动作,然后根据结果设定返回值?