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?

Was it helpful?

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
scroll top