66问答网
所有问题
oracle触发器 插入或更新时 更新列等于另外两列的和
有一张表T(A,B,C),字段A,B,C都是number类型。现在要建一个触发器,每当更新或插入时,更新列C=A+B。
举报该问题
推荐答案 2017-04-01
CREATE TABLE T(A NUMBER, B NUMBER, C NUMBER);
CREATE OR REPLACE TRIGGER TR_T
BEFORE INSERT OR UPDATE ON T
FOR EACH ROW
DECLARE
-- local variables here
BEGIN
:NEW.C := :NEW.A + :NEW.B;
END TR_T;
INSERT INTO T (A,B)VALUES(1,2);
SELECT * FROM T;
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/U29vnpv2svssUipi92x.html
相似回答
大家正在搜