hehehe veja se lhe serve....

CREATE OR REPLACE FUNCTION accent_remove(ds_expressao character varying)
  RETURNS character varying AS
$BODY$

select
lower(translate($1,'ÁÀÂÃÄáàâãäÉÈÊËéèêëÍÌÎÏíìîïÓÒÕÔÖóòôõöÚÙÛÜúùûüÇç','AAAAAaaaaaEEEEeeeeIIIIiiiiOOOOOoooooUUUUuuuuÇc'));

$BODY$
  LANGUAGE 'sql' VOLATILE
  COST 100;


[]

2009/8/5 Marcos Fabrício Corso <[email protected]>

>  olá pessoal
> estou criando um arquivo, uma tabela no postgres para a geração do sefip,
> para folha de pagamento
> eu faço um select, em java, no postgres, onde retorna valores com acentos
> ....
> para inserir na minha tabela nova do sefip preciso tirar os acentos
> como fazer isso ?
> obrigado
>
>
>
> Atenciosamente,
> Marcos Fabrício Corso
> Analista de Sistemas Júnior
> JM Informática
> Fone/Fax : (41)  3076-0896
> [email protected]
> www.informaticajm.com.br
>
> _______________________________________________
> 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