SQL中触发器的代码写在哪里
2个回答
展开全部
oracle是写在pl/SQL块中
下面就是一个触发器
每执行一次update操作就显示一定的信息
CREATE TRIGGER before_update_trigger
before update of price
on products
begin
if new.price<old.price then
--输出信息
DBMS_OUTPUT.PUT_LINE('价格降低了');
else
DBMS_OUTPUT.PUT_LINE('价格升高了');
end if;
end before_update_trigger;
这个触发器会在执行update语句之间触发
下面就是一个触发器
每执行一次update操作就显示一定的信息
CREATE TRIGGER before_update_trigger
before update of price
on products
begin
if new.price<old.price then
--输出信息
DBMS_OUTPUT.PUT_LINE('价格降低了');
else
DBMS_OUTPUT.PUT_LINE('价格升高了');
end if;
end before_update_trigger;
这个触发器会在执行update语句之间触发
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询