sqlserver 2005 利用游标解决标量值函数主键自增id批量导入数据问题

declare @NewsTitle nvarchar(255)


declare mycursor cursor for
select title FROM lc_Article where t_id=1
open mycursor
fetch next from mycursor into @NewsTitle
While(@@Fetch_Status = 0)
begin 
     INSERT INTO tb_News (NewsTitle) VALUES(@NewsTitle)
     fetch next from mycursor into @NewsTitle
  end
close mycursor
deallocate mycursor

tb_News的主键自增id为标量值函数生成的id

游标用来解决从查询结果中逐行取出数据并处理的问题。

用心写代码,不辜负程序员之名。
原文地址:https://www.cnblogs.com/thinkingthigh/p/3068494.html