Comandos Set en una vista help!!!!

29/08/2006 - 21:56 por Dany Acosta | Informe spam
Amigos estoy teniendo problemas con los dias de la semana tengo un
consulta asi

Select Fecha, Month(fecha) as NMes, datepart(dw,Fecha) as diasemana
from mitabla

pero me doy cuenta que el dia de la semana empieza con Domingo y yo
necesito que empieze como Primer dia de la semana Lunes, estuve buscando
en la ayuda y encontre el commando Set datefirst 1 que con esto solucion
el problema del Primer dia de la semana.
Esto funciona en el Query analizer ahora mi problema esta que necesito
meterlo a una vista ese commando y me da error de commando Set, lo
necesito asi

create view mivista
as
Set datefirst 1
Select Fecha, Month(fecha) as NMes, datepart(dw,Fecha) as diasemana
from mitabla

como hago para que mi vista siempre este marcada como Primer dia de
semana Lunes


Gracias por la ayuda que me puedan brindar

Developers - Dany Acosta

Preguntas similare

Leer las respuestas

#1 Maxi
29/08/2006 - 22:32 | Informe spam
Daby, ese comando lo vas a tener que meter en la conexion del lado del
cliente. Hay otras opciones como por ej armar un SP que llame a la vista y
ahi poner el SET


Salu2

Microsoft MVP SQL Server
Culminis Speaker
INETA Speaker

"Dany Acosta" escribió en el mensaje
news:
Amigos estoy teniendo problemas con los dias de la semana tengo un
consulta asi

Select Fecha, Month(fecha) as NMes, datepart(dw,Fecha) as diasemana
from mitabla

pero me doy cuenta que el dia de la semana empieza con Domingo y yo
necesito que empieze como Primer dia de la semana Lunes, estuve buscando
en la ayuda y encontre el commando Set datefirst 1 que con esto solucion
el problema del Primer dia de la semana.
Esto funciona en el Query analizer ahora mi problema esta que necesito
meterlo a una vista ese commando y me da error de commando Set, lo
necesito asi

create view mivista
as
Set datefirst 1
Select Fecha, Month(fecha) as NMes, datepart(dw,Fecha) as diasemana
from mitabla

como hago para que mi vista siempre este marcada como Primer dia de semana
Lunes


Gracias por la ayuda que me puedan brindar

Developers - Dany Acosta


Respuesta Responder a este mensaje
#2 Dany Acosta
29/08/2006 - 22:59 | Informe spam
Caballero nomas, hacerlo de esa manera

Gracias


Maxi escribió:
Daby, ese comando lo vas a tener que meter en la conexion del lado del
cliente. Hay otras opciones como por ej armar un SP que llame a la vista y
ahi poner el SET

Respuesta Responder a este mensaje
#3 Dany Acosta
29/08/2006 - 23:47 | Informe spam
una consulta existe alguna forma de configurar el Primer dia de la
semana en SQL2000??? para que esto sea permanente



Maxi escribió:
Daby, ese comando lo vas a tener que meter en la conexion del lado del
cliente. Hay otras opciones como por ej armar un SP que llame a la vista y
ahi poner el SET

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida