DayOfWeek en SQL

15/06/2005 - 14:00 por Baldor | Informe spam
¿Alguien conoce una forma de averiguar en un SP de SQL Server si una
fecha dada cae en Domingo??

Preguntas similare

Leer las respuestas

#1 A.Poblacion
15/06/2005 - 14:52 | Informe spam
"Baldor" wrote in message
news:
¿Alguien conoce una forma de averiguar en un SP de SQL Server si una
fecha dada cae en Domingo??



SET DATEFIRST 7
IF DATEPART(weekday, '6-19-2005')=1 PRINT 'Es Domingo'
Respuesta Responder a este mensaje
#2 Baldor
15/06/2005 - 15:05 | Informe spam
Parece que funciona muy bien.

Una pregunta al respecto. ¿Que problema hay en omitir el "Set DateFirst 7" y
comparar con 7 en lugar de con 1?



"A.Poblacion" escribió en
el mensaje news:%
"Baldor" wrote in message
news:
¿Alguien conoce una forma de averiguar en un SP de SQL Server si una
fecha dada cae en Domingo??



SET DATEFIRST 7
IF DATEPART(weekday, '6-19-2005')=1 PRINT 'Es Domingo'


Respuesta Responder a este mensaje
#3 A.Poblacion
15/06/2005 - 16:52 | Informe spam
"Baldor" wrote in message
news:
Una pregunta al respecto. ¿Que problema hay en omitir el "Set DateFirst 7"


y
comparar con 7 en lugar de con 1?



El valor por defecto para el primer dia de la semana es 7 en la versión
"us english", según el manual en línea que yo tengo, pero el manual no
asegura que en otras versiones venga el mismo valor por defecto. Por eso he
puesto, para garantizar la compatibilidad con todas las versiones, el "set
datefirst" de manera expresa.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida