sql每五秒插入一条数据 一次插入N条数据

2018-06-18 03:05:59来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

1建立数据表

create table projectManage
(
ID int identity primary key not null, 
projectName nvarchar(20)not null,
manager_1  nvarchar(10) not null,
manager_2  nvarchar(10) not null,
monitor nvarchar(10) not null,
isFire varchar(2) null ,
startTime datetime not null,
endTime datetime not null,
manager_1tel nvarchar(11) not null,
manager_1company   nvarchar(20) not null,
manager_2tel nvarchar(11) not null,
manager_2company  nvarchar(20) not null,
monitortel nvarchar(11) not null,
monitorcompany nvarchar(20) not null
)
select *from projectManage
insert projectManage values('装机','小明','大明','工程监理','','1990-9-9','2000-9-9','13527748096','13527748096','13527748096','13527748096','13527748096','13527748096')
View Code

 

2利用while循环每五秒插入一条数据
declare @dt datetime,@today datetime,@a varchar(max),@z datetime set @a=0
select @today=CONVERT(varchar(100), GETDATE(), 20),@dt=@today
while @a<1
begin
select @today=CONVERT(varchar(100), GETDATE(), 20)

   while @dt=@today
   begin
   insert projectManage values('装机bb'+@a,'小明','大明','工程监理','',@dt,'2000-9-9','13527748096','13527748096','13527748096','13527748096','13527748096','13527748096')
    set @dt=DATEADD(SECOND,5,@dt)
   end
set @a=@a-1
end
View Code

3一次插入N条数据

declare @i varchar(max)
set @i=1
while 
@i<1000001
begin
insert projectManage values('装机'+@i,'小明','大明','工程监理','','1990-9-9','2000-9-9','13527748096','13527748096','13527748096','13527748096','13527748096','13527748096')
 
set @i=@i+1
end
View Code

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:单元测试初接触

下一篇:看看Parallel中高度封装的三个方法,Invoke,For和ForEach