我正在使用以下方式来比较两个日期。
if CONVERT(varchar(20), @ScheduleDate, 101) >= CONVERT(varchar(20), @CurrentDateTime, 101)
这对当年的工作很好,但当每年的日期是12/31/2012和1/1/2013时,它就不工作了。
请帮助我,我如何才能解决这个问题。
|
|
机灵的煎饼果子 · 時間(Transact-SQL) - ...· 3 月前 · |
|
|
有爱心的书签 · DATEDIFF(Transact-SQL) ...· 3 月前 · |
|
|
活泼的手套 · Python3如何跳过第一行读取文件_pyt ...· 2 年前 · |
|
|
踏实的碗 · Java SFTP Apache ...· 2 年前 · |
|
|
光明磊落的香烟 · 如何在Windows中运行bash-腾讯云开 ...· 3 年前 · |
|
|
儒雅的梨子 · Matlab画图,15条直线,15个颜色,怎 ...· 3 年前 · |
你为什么要比较字符串? 你可以比较日期
if @ScheduleDate >= @CurrentDateTime但如果你的日期包含时间,我通常会这样做