触发器多条记录插入问题 触发器多条记录插入问题,类似于用sqlserver中游标。要实现在一个表a中插入记录时,从b表中查询一批数据,把这些数据插入到c表中。上次的问题还没有结贴的,可能浏览器有问题不能结贴。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 有什么问题么?在触发器中inser to b select ... from c where ..就可以啊 INSERT INTO ....SELECT ...FROM... CREATE TRIGGER triggername BEFORE INSERT ON a FOR EACH ROWBEGIN insert into c (select ... from b where ...);END;/ 可以用insert into tabe1 select xx.... from table2其中select 出来的字段袄与table1的字段一样的个数.数据类型也要一样. 我试试CREATE TRIGGER triggername BEFORE INSERT ON a FOR EACH ROWBEGIN insert into c (select ... from b where ...);END;,但是我从b中取得几个字段放到c中的几个字段的。 sql简单问题 字段名带有 & 符号 请问在linux下如何统计oracle所有进程的CPU和内存占用率 求助:Oracle9i 如何实现下面的查找 oracle如何把表数据定时导出成文本格式? 求一个SQL语句 请问装什么版本的oracle好啊? 如何知道写数据库 进行的怎样? 请教两个基本概念 启动NET8 ASSISTANT时的这个错误对话框是什么意思?reply者均有分 过程与匿名块的区别 触发器中的变量表名
BEFORE INSERT
ON a
FOR EACH ROW
BEGIN
insert into c (select ... from b where ...);
END;
/
其中select 出来的字段袄与table1的字段一样的个数.数据类型也要一样.
BEFORE INSERT
ON a
FOR EACH ROW
BEGIN
insert into c (select ... from b where ...);
END;
,但是我从b中取得几个字段放到c中的几个字段的。