Oracle - Duda sobre datepart

 
Vista:

Duda sobre datepart

Publicado por Angel (2 intervenciones) el 27/12/2004 20:34:59
Solicito me ayuden a resolver una duda

la sigue instruccion me deberia de arrojar el dia de la semana y segun los manuales Dom=1, Sab=7 ; pero al correr esta instruccion me arroja como Lun=1 y Dom=7

Select datepart('DW',sysdate) from dual

Que tengo que hacer para que me tome como primer dia de la semana el domingo
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Duda sobre datepart

Publicado por rodrigo (102 intervenciones) el 28/12/2004 18:01:38
select decode(to_char(sysdate,'D'),1,'DOM',2,'LUN',3,'MAR',4,'MIE',5,'JUE',6,'VIE',7,'SAB')
from dual

suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Duda sobre datepart

Publicado por Angel (2 intervenciones) el 28/12/2004 20:25:36
Gracias de antemano.

No es exactamente lo que necesitaba ya que si la fecha es un Domingo me arroja como resultado 'SAB', lo que busco es que si la fecha es Domingo me arroje un 1.

y mi otra duda era que si la funcion Datepart('DW',sysdate) tomaba como primer dia de la semana el DOmingo, porque a mi me arrojacomo primer dia de la semana Lunes

Gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar