以前没用过存储过程,最近实习看到项目里的人在用,自己学了一点,写了个简单的,发现真的是个好东西,下面主要用来向数据库插入999条记录。以后要好好学习。
CREATE PROCEDURE dbo.sp_InsertBatch /* ( @parameter1 int = 5, @parameter2 datatype OUTPUT ) */ AS /* SET NOCOUNT ON */ BEGIN TRAN DECLARE @index INT; DECLARE @name VARCHAR(50) SET @index=1; SET @name='tom'; WHILE @index<1000 BEGIN insert into dbo.PersonInfo (ID,"Name")values(@index,@name) set @index=@index+1; END COMMIT RETURN