On 07-06-2016 17:04, Irineu Raymundo wrote:
> Pessoal boa tarde,
> 
> Estou faznedo alguns teste visando a migração do PostGres 9.0 para 9.5 .
> 
> No 9.0 havia 1 aggregate: array_agg(anyelement), mas no 9.5 tem 2:
> array_agg(anyarray)  e array_agg(anynonarray).
> 
> Ao executar um SELECT pela aplicação está apresentando a seguinte mensagem:
> 
> "SQL Error: ERROR:  function array_agg(character varying) is not unique
> at character 1657
> HINT:  Could not choose a best candidate function. You might need to add
> explicit type casts."
> 
> Alguém já passou por isso? Existe alguma forma de contornar sem ter que
> reescrever o SQL?
> 

Irineu,

Vc tem certeza que não tem nenhum "custom aggregate" na sua base de dados??

No psql digite "\da array_agg" e cole o que mostra.

Att,

-- 
   Fabrízio de Royes Mello         Timbira - http://www.timbira.com.br/
   PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento

Attachment: signature.asc
Description: OpenPGP digital signature

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

Responder a