0

我需要帮助:

CREATE OR REPLACE TRIGGER restrict_salary BEFORE
  INSERT OR
  UPDATE OF max_salary ON employees
  FOR EACH ROW BEGIN IF :NEW.max_salary > 2500 
  THEN raise_application_error
  (-20202, 'Employee cant be over 5000');
END IF;
END; 

我正在尝试复制我在书中看到的格式。但它会弹出一个要求定义 :NEW .. 任何提示的提示

在此处输入图像描述

4

1 回答 1

3

您需要使用 SQL Developer 的“运行脚本”按钮,而不是它左侧的按钮:

在此处输入图像描述

于 2013-10-02T16:37:15.870 回答