您的位置:首页 > 数据库

数据库的一些小知识

2010-01-20 16:42 295 查看
--创建一个事例表
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: