Boa tarde Senhores(as),

Estou tentando usar o CASE com to_char e não estou conseguindo.
Alguém pode me dar uma luz?

Segue query:


postgres=# SELECT to_char(((date_trunc('week',current_date)::date) +
(i+6)), 'DAY') AS "DATA",CASE
to_char(((date_trunc('week',current_date)::date) + (i+6)), 'DAY') WHEN '*
SUNDAY*' THEN '*FIM DE SEMANA*' WHEN '*SATURDAY*' THEN '*FIM DE SEMANA*'
ELSE '*DIA UTIL*' END AS "TENTATIVA"
  FROM generate_Series(0,6) i;

DATA | TENTATIVA
------------------------+-----------------------------
SUNDAY | DIA UTIL
MONDAY | DIA UTIL
TUESDAY | DIA UTIL
WEDNESDAY | DIA UTIL
THURSDAY | DIA UTIL
FRIDAY | DIA UTIL
SATURDAY | DIA UTIL
(7 rows)



Valeu.


--!  *Dilson*
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a