¿Es posible configurar el inicio de la semana para la función DATEDIFF de T-SQL?

yo sueloDATEDIFF Función para filtrar los registros agregados solo esta semana:

DATEDIFF(week, DateCreated, GETDATE()) = 0

y me di cuenta de lo que se supone que la semana comienza el domingo. Pero en mi caso preferiría establecer el inicio de semana el lunes. ¿Es posible de alguna manera en T-SQL?

¡Gracias!

Actualizar:

A continuación se muestra un ejemplo que muestra lo que DATEDIFF no comprueba@@ DATEFIRST Variable por lo que necesito otra solución.

SET DATEFIRST 1;

SELECT 
    DateCreated, 
    DATEDIFF(week, DateCreated, CAST('20090725' AS DATETIME)) AS D25, 
    DATEDIFF(week, DateCreated, CAST('20090726' AS DATETIME)) AS D26
FROM
(
    SELECT CAST('20090724' AS DATETIME) AS DateCreated
    UNION 
    SELECT CAST('20090725' AS DATETIME) AS DateCreated
) AS T

Salida:

DateCreated             D25         D26
----------------------- ----------- -----------
2009-07-24 00:00:00.000 0           1
2009-07-25 00:00:00.000 0           1

(2 row(s) affected)

El 26 de julio de 2009 es domingo y quiero que DATEDIFF devuelva 0 en la tercera columna también.

Respuestas a la pregunta(2)

Su respuesta a la pregunta