1、获得查询结果影响的行数。
2、查询结果赋值给变量
DECLARE @dtTemp datetime
DECLARE @dtStart datetime
DECLARE @vcdt varchar(50)
set @dtStart = ‘2012-10-01’
set @vcdt= left(convert(varchar(20),@dtStart,120),10)
SELECT @dtTemp= dt_ReceiveTime from SMS_DateReport
where left(convert(varchar(20),dt_ReceiveTime,120),10)=@vcdt
if(@@ROWCOUNT >0) –受影响的行数
–查询结果不为空时执行的语句
else
–查询结果为空时执行的语句
3、日期函数
set @dtTempStart=dateadd(d,1,@dtTempStart) –日期加一天
datepart(HH,@dtTemp) –小时
datepart(MI,@dtTemp) –分种
datepart(SS,@dtTemp) –秒
.
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/178368.html原文链接:https://javaforall.net
