SQL Server 2008- If date falls on weekend, Increase to next Monday
-
14-11-2019 - |
Question
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 next monday...so basically:
if(date == saturday)
{
add 2 days
}
if(date == sunday)
{
add 2 day
}
What is the easiest way to accomplish this?
Solution
OTHER TIPS
Use DATENAME
as per MSDN.
Example: select datename(weekday, getdate())
returns Thursday as of today.
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow