存储过程定义如下:
CREATE OR REPLACE PROCEDURE DELETE_PLAYER
(V_ID IN NUMBER)
IS
BEGIN
DELETE FROM PLAYER
WHERE V_ID=31;
EXCEPTION
WHEN STATS_EXIST_EXCEPTION
THEN DBMS_OUTPUT.PUT_LINE
('can't delete this player, child records exist in
PLAYER_BAT_STAT table');
END;
为什么该过程编译出错?( )
在STATA_EXIST_EXCEPTION后没有打逗号
STATS_EXIST_EXCEPTION没有声明为NUMBER类型
STATS_EXIST_EXCEPTION没有声明为exception类型
在EXCEPTION区只允许使用预定义异常