开发者

SQL Server 2008- If date falls on weekend, Increase to next Monday

In SQL Server I am calculating a date based on certain business rules. If the date falls on a weekend I need to move it up to the n开发者_如何学Pythonext monday...so basically:

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

What is the easiest way to accomplish this?


Extract it from DateTime.

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

Paul


Use DATENAME as per MSDN.

Example: select datename(weekday, getdate()) returns Thursday as of today.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜