dia de la semana

rafa
21 de Noviembre del 2003
Hola. Necesito sacar el dia de la semana de una fecha, pero en SQL.
Uso la funcion datepart o datename poniendo como prametro ds:
datename(ds,getdate())
datepart(ds,getdate())
y me dice que ese parametro no es valido.
Alguien me puede ayudar
GRACIAS

GUSTAVO
21 de Noviembre del 2003
proba con datename(dw,getdate()) el parametro ds no existe

Baltasar
21 de Noviembre del 2003
Que yo sepa, SQL no tiene ninguna función que devuelva el día de la semana, pero puede que me equivoque.
De cualquier manera, siempre hay una solución para casi todo, y en este caso es bien sencillo:
Para calcular el día de la semana se me ocurre simplemente una fecha de la cual sepamos qué dia de la semana es, luego con ese valor sabremos la diferencia en días (relativo a esa fecha BASE) y por lo tanto qué día de la semana es. Si quieres un ejemplo, te lo pondré, pero prefiero que lo pienses y trates de solucionarlo.

Saludos

Laura
21 de Noviembre del 2003
hola baltasar
yo tambien estoy interesada en saber como obtienes el dia de la semana con sql, he estado haciendo pruebas con las pistas que das y consigo algo muy remoto. Anda, por favor, dime como lo haces.