首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

sql存储过程中 查询结果 循环insert的有关问题

2013-07-09 
sql存储过程中 查询结果 循环insert的问题具体如下SELECT sWO_ID WO_ID FROM WO_DETAIL 结果有很多行,如

sql存储过程中 查询结果 循环insert的问题
具体如下
SELECT sWO_ID =WO_ID FROM WO_DETAIL 结果有很多行,如何根据结果循环插入
INSERT INTO WO_PUBLIC VALUES(@sWO_ID,@IC_ID,@IC_INVNAME,@IC_TYPE,@IC_QTY,@IC_PRICE,GETDATE(),@LINE_PUBLIC_ID,@USER_ID)    
请高手指点,谢谢 存储过程 游标
[解决办法]
INSERT INTO WO_PUBLIC VALUES(字段1,字段2,字段3,字段4)
select 字段1,字段2,字段3,字段4 from WO_DETAIL
[解决办法]
1 楼正解。
[解决办法]
1楼正解根本不用循环插入。如果有逻辑判断的话可以用CURSOR
[解决办法]
多行可以一次性插入
insert into WO_PUBLIC ( xx,xx,xx )
select WO_ID,WO_MINUTES, @xx from WO_DETAIL 

热点排行