Pular para o conteúdo

Fóruns SQL e PL/SQL ORDER BY ORDER BY

#101368
rbarrenech
Participante

    [quote=”leandrolbs”:1q55n1ob]amigo, desconheço o parametro ‘D’ na função TO_CHAR;[/quote]

    Ele traz o número do dia da semana nesse formato:

    1 – Domingo
    2 – Segunda
    3 – Terça
    4 – Quarta
    5 – Quinta
    6 – Sexta
    7 – Sabado

    Executa isso que vai te ilustrar melhor:

    SELECT TO_CHAR(SYSDATE-1,’D’) ||’ – ‘|| TO_CHAR(SYSDATE-1,’DAY’) “ONTEM” FROM DUAL
    UNION
    SELECT TO_CHAR(SYSDATE,’D’) ||’ – ‘|| TO_CHAR(SYSDATE,’DAY’)”HOJE” FROM DUAL
    UNION
    SELECT TO_CHAR(SYSDATE+1,’D’) ||’ – ‘|| TO_CHAR(SYSDATE+1,’DAY’) “AMANHA” FROM DUAL;