如何创建在PL / SQL中更新后触发的触发器

时间:2013-12-11 06:19:54

标签: sql plsql triggers sql-update plsqldeveloper

我想创建一个触发器,当Fin_Movie表中的Movie_Qty更新为0时,消息“(电影标题)不再可用”

这是我到目前为止所做的:

CREATE TRIGGER movie_trg
AFTER UPDATE OF movie_qty
ON fin_movie
FOR EACH ROW 
WHEN (new.movie_qty = 0)
BEGIN 
DBMS_OUTPUT.PUT_LINE(' will no longer be available');
END;

它编译,但我不知道如何在输出中显示movie_title。

谢谢

1 个答案:

答案 0 :(得分:0)

CREATE OR REPLACE   
TRIGGER SAL_TRG1 AFTER UPDATE ON EMPC 
FOR EACH ROW 
begin
     if (:new.salary =0) then
          raise_application_error (-20110,'invalid length');
     end if;
end;