1

在 SQL Server 中,我根据某些业务规则计算日期。如果日期在周末,我需要将其移至下周​​一......所以基本上:

if(date == saturday)
{
 add 2 days
}
if(date == sunday)
{
  add 2 day
}

实现这一目标的最简单方法是什么?

4

2 回答 2

3

从 DateTime 中提取它。

http://msdn.microsoft.com/en-us/library/bb762911.aspx

保罗

于 2011-02-17T14:25:56.153 回答
1

DATENAME 按照 MSDN使用。

示例:select datename(weekday, getdate())从今天开始返回星期四。

于 2011-02-17T14:25:59.753 回答