为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
【操作系统】:window10
【CPU】:
【问题描述】*:在视图上创建触发器,视图就是简单的查询一个表,触发器的操作类型选的 插入,也就是视图里新增一条数据时,要执行一个sql,执行的sql是给一个表里加一条数据,编译没错,但触发器就是不生效
按以下操作没有问题。你可以检查下插入动作是否有做提交。
create table t_ee(id int,a varchar(20));
create table aaa(id int,id2 int);
create view v_ee as select * from t_ee;
create or replace trigger WW
instead of INSERT
on v_EE
for each statement
BEGIN
insert into AAA values('111','222');
END;
insert into v_ee values(1,'a');
commit;
select * from aaa;
这需要给出定义来具体分析的