insert多条记录的方法
INSERT all INTO flowruntable (flowruntableid,sequencenum,userid,flownamintableid)SELECT * FROM flowmodel
INSERT ALL INTO flowruntable (flowruntableid,sequencenum,userid,flowmaintableid) VALUES(flowrun.nextval,1,1001,#{flowmaintableid}) INTO flowruntable (flowruntableid,userid,sequencenum,flowmaintableid) VALUES(flowrun.nextval,2,1002,#{flowmaintableid}) SELECT 1 FROM dual
当需要一次在一个表中插入多条记录的时候可以使用上面的两种方法,第一个是后边的select 语句的查询内容为 insert语句的插入数据,下面的这个insert是直接将需要添加入数据表的数据罗列出来然后再在后边添加一个select语句。
posted on 2017-11-14 23:38 superficial。 阅读(1885) 评论(0) 编辑 收藏 举报