--创建一个事例表
create table CatProduct ( CategoryId int identity(1,1) primary key,ProductId bigint, Sort varchar,AddTime datetime
)
--创建PROC
create proc procadddata
@countbegin bigint,
@countend bigint
as
while @countbegin< @countend
begin
set @countbegin = @countbegin+1
insert into CatProduct values(@countbegin,1,getdate())
end
--输入起始值 和结束值
exec procadddata 25072440,26082440
--查看数据
use test
select count(*) from CatProduct
--下面写的方法可以查看这个PROC执行时间,单位是毫秒
--1右下角有执行时间
--2粗略计算
declare @d1 datetime
declare @d2 datetime
set @d1=getdate()
exec procadddata 25072440,25082440
select datediff(ms,@d1,getdate())
--结束为4900 第二次为5500