SQL Server 2008- Se la data cade nel fine settimana, aumenta il prossimo lunedì
-
14-11-2019 - |
Domanda
In SQL Server sto calcolando una data in base a determinate regole aziendali.Se la data cade in un fine settimana, ho bisogno di spostarlo fino al prossimo lunedì ... quindi fondamentalmente:
if(date == saturday)
{
add 2 days
}
if(date == sunday)
{
add 2 day
}
.
Qual è il modo più semplice per realizzare questo?
Soluzione
Altri suggerimenti
Use DATENAME
as per MSDN.
Example: select datename(weekday, getdate())
returns Thursday as of today.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow