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.
精彩评论