Em 30 de março de 2013 15:18, sanzio carmo <[email protected]>escreveu:

> Estou convertendo o meu sistema do DB2 para o Postresql e estou com
> dificuldade para fazer funcionar o SQL abaixo:
>
> No DB2 era:
>
> select date(days(Tac01033.data_processamento) +
>   (7 - dayofweek(Tac01033.data_processamento)))
> into :tgc-DAT-FIM-SEMANA
> FROM tgc.Tac01033
>
> Não sei como se faz no Postgresql??? Quem pode me instruir? o sql abaixo da
> erro no Postgresql
>
> SELECT date(to_char(Tac01033.data_processamento, 'DD') +
>             (7 - to_char(Tac01033.data_processamento, 'D')
> into :Tgc-DAT-FIM-SEMANA
> FROM TGC.Tac01033
>
>
> Veja se isso resolve:

SELECT (to_char(Tac01033.data_processamento, 'DD')::integer + (7 -
(to_char(Tac01033.data_processamento, 'D')::integer)))

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

Responder a