我正在try 运行此查询,判断当前时间是否不在19:00:00和02:00:00(第二天)之间
if (select convert(nvarchar (8), getdate(), 114)) not between '19:00:00' and '02:00:00'
begin
print 'a'
end
时间在00:00:00之后就不起作用了
为什么?
我正在try 运行此查询,判断当前时间是否不在19:00:00和02:00:00(第二天)之间
if (select convert(nvarchar (8), getdate(), 114)) not between '19:00:00' and '02:00:00'
begin
print 'a'
end
时间在00:00:00之后就不起作用了
为什么?
IF NOT
(
(select convert(nvarchar (8),getdate(),114)) between '00:00:00' and '02:00:00'
OR
(select convert(nvarchar (8),getdate(),114)) between '19:00:00' and '23:59:59.999'
)
print 'a'