我使用的是sql server,如何把5000条数据,循环插入到一个表。

2025-03-10 07:11:33
推荐回答(1个)
回答1:

你用游标,拼成一个批执行的语句。
比如你现在是
insert into () values ();每句执行一次,
改成,先在游标里把语句拼成
insert into ()
select ...
union select ...
union select ... 这种形式,然后在游标外执行一次就可以了。