create proc sp_MarkAutoKQ
as
begin
declare @dateA datetime,@dateWeek varchar(50) ---創建兩個變量,接收當前時間和當天是星期幾
set @dateA=getdate() ---獲取當前時間
set @dateWeek=datename(weekday,getdate()) ---獲取當前是周幾
IF @dateWeek<>'星期天' ----當前日期不等于周日時,執行下面的數據
BEGIN
set @dateWeek=(select substring(convert(varchar(100),@dateA,20),1,14) convert(varchar(10), cast(floor(30*rand() 30) as int)) ':'
convert(varchar(10),cast(floor(30*rand() 30) as int)) ':000') ----将當前時間控制在一個時間範圍内,并進行拼接成完整的日期時間。
insert into kq_source values (@dateweek,'00660','02','660',1,null,null,null) ---插入數據庫
END
end
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!