用触发器就可以 create or replace trigger trg_Table1 after insert on table1 for each row begin insert into table2 (field1,field2.....) values(:New.field1,:New.Field2.....); end;
to sdzeng(大头鸟) 用触发器来将新增的数据存入表2,与远程计算机用SQL语句查询最新的记录,并将查询到的更新的数据存到远程计算机的表中,这有什么不同吗? to Cassava(车超) 你说的存储过程的方法应该和楼上的一样吧,不知你所说的逻辑是指什么?
我在服务器DBA Studio下的触发器中创建一个新的触发器,名称就是系统原来的Table1,时间为插入之后,触发器主体为: begin insert into table2 (field1,field2.....) values(:New.field1,:New.Field2.....); end; 系统提示出错“.New不能用在表层”类似的出错信息,如何修改?
create or replace trigger trg_Table1
after insert on table1
for each row
begin
insert into table2 (field1,field2.....)
values(:New.field1,:New.Field2.....);
end;
查询完以后删除table2中刚才提取到的数据,
这样能够保证每次查到的都是新数据
用触发器来将新增的数据存入表2,与远程计算机用SQL语句查询最新的记录,并将查询到的更新的数据存到远程计算机的表中,这有什么不同吗?
to Cassava(车超)
你说的存储过程的方法应该和楼上的一样吧,不知你所说的逻辑是指什么?
begin
insert into table2 (field1,field2.....)
values(:New.field1,:New.Field2.....);
end;
系统提示出错“.New不能用在表层”类似的出错信息,如何修改?
什么方法最简单?