• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

Sql批量插入

sql-server 来源:Akon 7次浏览

我有一个存储过程usp_GetValues。Sql批量插入

EXEC usp_GetValues '123' gives a list of names like : 

Names 
======= 
Joy 
Roy 
Toy 

我还有一个表,在这里我想插如唱片:

插入NewNameTable VALUES( ‘类证书高中’,名称, ‘真’)

哪里名单将现身从存储过程执行。

有没有办法做这个批量插入?

===========解决方案如下:

首先从临时表中执行存储过程开始存储名称值,然后使用默认值插入到目标表中。

DECLARE @tempNameTable table(names varchar(100)) 

INSERT INTO @tempNameTable 
EXEC usp_GetValues '123' 

INSERT INTO NewNameTable 
SELECT 'High School',names,'true' 
FROM @tempNameTable 

版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)