Re: [pgbr-geral] Função to_date não existe? Não entendi!

2017-06-06 Por tôpico Flavio Henrique Araque Gurgel
>
>
>
> Primeiro eu queria saber porque não está aceitando as funções.
>
>
> Talvez, no seu servidor, você tenha que qualificar as funções com o seu
> esquema:
> pg_catalog.função...
>
> Estou usando um front-end chamado “Navicat Premium” ele conecta a
> praticamente todos os bancos, e me ajuda muito, já que utilizo Postgres,
> MySQL e Firebird
> Depois de pensar fui fazer teste no PGAdmin e realmente funciona, ou seja
> o problema é no front-end
> Vou verificar no Navicat se tem alguma configuração extra
>

Procure por qualquer coisa que altere a configuração search_path. Ela é
modificável pelo usuário, logo, seu front-end pode estar mesmo modificando
essa configuração no momento da conexão.

[]s
Flavio Gurgel
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Função to_date não existe? Não entendi!

2017-06-06 Por tôpico Flavio Henrique Araque Gurgel
Em ter, 6 de jun de 2017 às 15:03, <siste...@mvsoftware.com.br> escreveu:

>
>
> *From:* Flavio Henrique Araque Gurgel
> *Sent:* Tuesday, June 6, 2017 10:00 AM
> *To:* Comunidade PostgreSQL Brasileira
> *Subject:* Re: [pgbr-geral]Função to_date não existe? Não entendi!
>
>
>
> Em ter, 6 de jun de 2017 às 14:47, <siste...@mvsoftware.com.br> escreveu:
>
>> Estou fazendo um teste:
>>
>> [SQL]SELECT to_date('25/03/2017', '/MM/DD');
>> [Err] 1305 - FUNCTION parqueda_database.to_date does not exist
>>
>> Diz que a função to_date não existe?
>>
>
> Algo me diz que seu caminho de esquemas foi modificado.
> Tente:
> SELECT pg_catalog.to_date('25/03/2017', '/MM/DD');
> (Aliás, seu uso da função também está errado, deveria ser DD/MM/ no
> formato)
>
> Eu queria ver se o postgres pode converter a data brasileira em americana,
> mas ja vi que não dá certo assim
>

Então faça a pergunta correta já no começo. Isto deve te ajudar :
select to_char(to_date('23/01/2015', 'DD/MM/'), 'MM/DD/');

Talvez, no seu servidor, você tenha que qualificar as funções com o seu
esquema:
pg_catalog.função...

[]s
Flavio Gurgel
___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Re: [pgbr-geral] Função to_date não existe? Não entendi!

2017-06-06 Por tôpico sistemas


From: Flavio Henrique Araque Gurgel 
Sent: Tuesday, June 6, 2017 10:00 AM
To: Comunidade PostgreSQL Brasileira 
Subject: Re: [pgbr-geral]Função to_date não existe? Não entendi!




Em ter, 6 de jun de 2017 às 14:47, <siste...@mvsoftware.com.br> escreveu:

  Estou fazendo um teste:

  [SQL]SELECT to_date('25/03/2017', '/MM/DD');
  [Err] 1305 - FUNCTION parqueda_database.to_date does not exist

  Diz que a função to_date não existe?

Algo me diz que seu caminho de esquemas foi modificado.
Tente:
SELECT pg_catalog.to_date('25/03/2017', '/MM/DD');

(Aliás, seu uso da função também está errado, deveria ser DD/MM/ no 
formato) 

Eu queria ver se o postgres pode converter a data brasileira em americana, mas 
ja vi que não dá certo assim



  Essa não é uma função nativa do postgres?

Sim, é. 



  Estou usando postgres 9.1

Não deveria mais, porque ela não é suportada.
Nada a ver com seu problema,  porém.

[]s
Flavio Gurgel



___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral___
pgbr-geral mailing list
pgbr-geral@listas.postgresql.org.br
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral