我想执行与以下 DateTime.Compare 相同的操作,但在 T-SQL 中:
if (DateTime.Compare(DateTime.Now, (DateTime)myVar.Date) >= 0)
{
myVar.Priority += weightedValue;
}
我尝试使用 CASE WHEN 子句创建用户定义的函数,但我真正想要的是完成工作的本机方式。
经过一番搜索,我发现了 SIGN 函数:
SELECT
SIGN(
DATEDIFF(SECOND, @Date1, @Date2)
) AS ComparingResult