基本SQL Server游标

时间:2016-03-13 08:58:47

标签: sql-server cursor

我需要帮助编写一些基本的Cursor 我想创建一个包含4/5列的表,并在表格中插入1 Mil行 我不知道如何编写Cursor,这是我需要帮助的地方:/

1 个答案:

答案 0 :(得分:1)

您提到的任务可以通过创建表并使用简单的t-sql过程来插入行来完成,如下所示 - DDL for create table -

CREATE TABLE Persons
(
PersonID int,
LastName varchar(255),
FirstName varchar(255),
Address varchar(255),
City varchar(255)
);

t-sql填充表 -

DECLARE @cnt INT = 0;

WHILE @cnt < 1000000

insert into persons values(@cnt,'smith','gever','madison','barcelona');
SET @cnt = @cnt + 1;
end;
这是你的意思吗?因为它不是光标。