Coger el próximo domingo

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
  

Notael Jue, 11 Nov 2004 11:01 am

Me preguntaba cómo consigues decir el próximo domingo o lunes próximo.

¡Gracias!
tfg
Ubicación: Novo Hamburgo - RS

Notael Jue, 11 Nov 2004 11:05 am

Puede utilizar lo siguiente:
Código: Seleccionar todo
select next_day(sysdate,'MONDAY')
from dual;
pero entonces hay el problema del NLS_LANG, que se pueden establecer.
Lo mejor es usar lo siguiente:
Código: Seleccionar todo
select trunc(sysdate + 1) + mod(abs(to_number(to_char(sysdate + 1,'D')) - 7) + 2, 7)
from dual;
entonces cambie los 2...
(tipo 1 es el domingo, 2 el lunes, 3 martes etcetera.)
dr_gori
Ubicación: Portland, OR USA

Thomas F. G

Você já respondeu a dúvida de alguém hoje?
http://glufke.net/oracle/search.php?search_id=unanswered


  • See also
    Replies
    Views
    Last Post


    Volver a PL/SQL

    ¿Quién está conectado?

    Usuarios navegando por este Foro: Google [Bot], Google Adsense [Bot] y 17 invitados