martes, 19 de enero de 2016

46. Día Inicial de un mes SQL (Ayuda Rápida IX)

En muchos casos es necesario obtener el primer día de cada mes en SQL, yo he empleado una función muy sencilla y rápida para hacer esto:

DATEADD(MONTH, DATEDIFF(MONTH, 0, GETDATE()), 0)

¿Que hace?

Bueno toma la cantidad de meses que hay desde la fecha inicial de SQL, y a esa fecha que es ya un día uno, incrementa dicha cantidad de meses.

Saludos

No hay comentarios.:

Publicar un comentario