Cambiar DATEFIRST en MSSQL


----Verifica la configuración:
SELECT @@DATEFIRST

----Cambia la configuración:
SET DATEFIRST 1

----La función que se ve afectada es la siguiente:
Select DATEPART ( weekday , getdate()) 
----lo que hace datepart con weekday, es determinar que día de la semana es el de la fecha que se envía como parámetro, empezando a contar, desde el día inicial de la semana. Es decir que el día sábado es el día 6 si se empieza la semana el día lunes.