drop trigger my_tirgger;--删除触发器
--触发器---sm_user表中user_name字段值update时,如果bd_corp表中数据大于0,则更新部门表中的数据
CREATE OR REPLACE TRIGGER my_tirgger --加上or replace 是替换原来的,防止报已存在的问题
AFTER UPDATE OF user_name ON sm_user
FOR EACH ROW
DECLARE
n_count NUMBER;
BEGIN
SELECT COUNT(1) INTO n_count FROM bd_corp ;
IF (n_count > 0)
THEN
UPDATE bd_deptdoc SET deptname='人事行政科_shh' WHERE pk_deptdoc='1064V110000000000D4M';
END IF;
END;
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/26840734/viewspace-743207/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/26840734/viewspace-743207/