Obrigada Flavio Henrique.
A Opção 2: Ajuste a configuração standard_conforming_strings para
off,resolveu o problema.
Att,

Deliane Andrade


Em 15 de fevereiro de 2013 16:14, Flavio Henrique Araque Gurgel <
[email protected]> escreveu:

>
> Em 15-02-2013 17:05, Deliane Andrade escreveu:
> > Boa tarde!
> > Tenho uma  function para fonetizar nomes na minha base de dados.
> > Ela foi escrita na versão 8.4.5 e agora migramos para a 9.2 e está
> > ocorrendo o seguinte erro:
> >
> > ERRO:  matriz mal formada:
> >
> "{".","/","\\\\","$","?",":","\\"",";",",","-","_","&","!","~","`","(",")","Ý","=","+",">","<"}"
> > CONTEXT:  PL/pgSQL function corporativo.func_fonetizar(text,boolean)
> > line 43 at atribuição
> >
> > Executo o seguinte comando :
> > select * from corporativo.func_fonetizar ('DELIANE ANDRADE',FALSE);
> >
> > Alguém sabe o que pode estar ocorrendo?
>
> Está na linha:
> vCaracteresEspeciais    :=
>
> '{".","/","\\\\","$","?",":","\\"",";",",","-","_","&","!","~","`","(",")","Ý","=","+",">","<"}';
>
> O escape de caracteres está fora do padrão ANSI-SQL.
> Opção 1: Verifique o link [1]
> Opção 2: Ajuste a configuração standard_conforming_strings para off,
> explicação em [2]
>
> O uso de escapes de acordo com o padrão ANSI-SQL foi reforçado nas
> versões mais recentes do PostgreSQL.
>
>
> [1]
>
> http://www.postgresql.org/docs/9.2/interactive/sql-syntax-lexical.html#SQL-SYNTAX-STRINGS
> [2]
>
> http://www.postgresql.org/docs/9.2/interactive/runtime-config-compatible.html#GUC-STANDARD-CONFORMING-STRINGS
>
> []s
>
> __________________________________
> Flavio Henrique A. Gurgel
> Líder de Projetos Especiais
> Consultoria, Projetos & Treinamentos 4LINUX
> Tel1: +55-11.2125-4747 ou 2125-4748
> www.4linux.com.br
> email: [email protected]
> ______________________________
> FREE SOFTWARE SOLUTIONS
> _______________________________________________
> 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