批量插入数据

日期:2019-09-07编辑作者:计算机网络
Create proc setup_list_add
@creatime  Datetime--创建时间
,@objjc Varchar(20)--排期项目
,@Doctor Varchar(20)--接诊医生
,@beginDate Datetime--排班开始
,@endtDate Datetime--排班结束
,@objuser Varchar(20)--排班人
as
begin
begin transaction T1
Declare @n Datetime
set @n=@beginDate
while @n<=@endtDate
begin

 insert into Scheduling_setup(creatime,objjc,Doctor,begintime,endtime,objuser) 
 select @creatime,@objjc,@Doctor,CONVERT(char(16), @n+begintime,120),endtime,@objuser from times_setup where objjc=@objjc
set @n=dateadd(dd,1,@n)
end

IF @@ERROR <> 0 GOTO FINALROLL
 select '添加成功!' msg,1 code
COMMIT TRAN T1
RETURN

FINALROLL:
    select '添加失败'  msg,2 code
ROLLBACK TRAN T1
end
Go

 

本文由今晚最快开奖现场直播发布于计算机网络,转载请注明出处:批量插入数据

关键词:

系统更新,批量删除所有存储过程的方法分享

转自:http://www.maomao365.com/?p=6864 转自: http://www.maomao365.com/?p=5277 摘要: 下文首要陈说,如何对"已上线的系统"中的表,扩...

详细>>

本季度的数据的sql语句

当天: select * from T_news where datediff(day,addtime,getdate())=0 最近三天: select * from T_news where datediff(day,addtime,getdate())= 2 an...

详细>>

Sql加密函数,压缩函数

转自:http://www.maomao365.com/?p=4732 那么些难题只怕产生数据值的更换。一般来说,上述难点大概在你利用非二进制串数据...

详细>>