Amigo

Tentei usar o cast mas deu erro e dai não sei o que fazer.

obrigado assim mesmo pela dica


Em 30 de março de 2013 19:27, Osvaldo Kussama
<[email protected]>escreveu:

> Em 30/03/13, Sanzio Carmo<[email protected]> escreveu:
> > Amigo,
> >
> > retirei o comando abaixo do endereço que passou mas não consegui fazer
> > funcionar.
> > funciona separadamente mas não  na soma.
> >
> > esse funciona:
> > SELECT to_char(Tac01033.data_processamento, 'DD')
> > FROM TGC.Tac01033
> >
> > esse também funciona:
> > SELECT to_char(Tac01033.data_processamento, 'D')
> > FROM TGC.Tac01033
> > quero fazer o resultado da soma dos dois em data, mas não sei como
> >
> > SELECT date(to_char(Tac01033.data_processamento, 'DD') +
> >              (7 - to_char(Tac01033.data_processamento, 'D')
> >  into :Tgc-DAT-FIM-SEMANA
> >  FROM TGC.Tac01033
> >
> >
>
>
> Como consta do manual o resultado da função to_char é um text.
> Se quizer fazer operações aritmética você precisará fazer conversões
> explícitas (cast).
> Talvez seja mais prático você usar a função extract [1].
>
> Osvaldo
> [1]
> http://www.postgresql.org/docs/current/interactive/functions-datetime.html#FUNCTIONS-DATETIME-EXTRACT
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a