[pgbr-geral] RES: Converter SQL_ASCII - UTF-8
Eu uso essa função sem problemas mais uso da seguinte forma select upper(cidade) from cad_cidades where upper( limpa_acentos(cidade)) = upper( limpa_acentos('São pedro')) pra min aqui funciona _ Boa tarde Galera! Estou com um problema, e não sei resolver... Tenho um banco de dados legado, em postgresql, o qual está com encoding sql_ascii. Preciso exportar algumas tabelas para arquivo txt para posterior importação em um banco sybase. O detalhe é que nesse banco de dados existem inúmeros registros com caracteres especiais. Que na aplicação são demonstrados, porém, no pgadmin os campos que tem caracteres especiais são apresentados em branco. Tentei usar to_ascii, porém, não é possível, pois ele não tem suporte para converter sql_ascii. Tentei usar a função CREATE OR REPLACE FUNCTION limpa_acentos(text) RETURNS text AS $BODY$ select translate($1,'áàâãäéèêëíìïóòôõöúùûüÁÀÂÃÄÉÈÊËÍÌÏÓÒÔÕÖÚÙÛÜçÇ','aiiiooo ooAIIIOcC'); $BODY$ LANGUAGE 'sql' IMMUTABLE STRICT; porém, também sem sucesso. Os campos que são JOÃO, ficam JOaO, porém, os campos que são MUNICÍPIO ficam em branco. Alguma sugestão ? Obrigado DRauber ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] Problemas com charset
Acabei de instalar o postgres 8.3.5, instalado via apt-get no ubuntu 8.10, só que a charset LATIN1 não foi instalado ou iniciado junto com ele, todo banco de dados criado só sai como UTF8, alguem pode me dar um dica de como habilitar ou instalar o LATIN1 Obrigado ___ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
[pgbr-geral] RES: Problemas com charset
vai ser um servidor da pagina da empresa, acentuação terá sempre, mais uma outra dúvida o que é melhor para as pesquisas UTF8 ou Latin1, pois a códificação ou dou um geito com php com utf8_decode e utf8_encode, meu problema mesmo é com a agillidade das pesquisas e indexações acho que é assim que se escreve Obrigado Marcos C. Anzolin Webmaster PABX: 19-34812667 - Ramal 209 webmas...@netcomputadores.com.br --- Net Computadores Ltda - EPP Av. Ângelo Franzin, 410 Rosa da Fonseca São Pedro - SP - Brasil - CEP. 13520-000 PABX: (19) 34812667 | FAX: Atendimento Digital Opção 6 www.netcomputadores.com.br Atendimento ao cliente de segunda a sexta-feira, das 8:30 às 17:30 horas Sábado das 8 às 12 ou pelo e-mail: s...@netcomputadores.com.br -Mensagem original- De: pgbr-geral-boun...@listas.postgresql.org.br [mailto:pgbr-geral-boun...@listas.postgresql.org.br] Em nome de Osvaldo Kussama Enviada em: 6 de janeiro de 2009 11:32 Para: Comunidade PostgreSQL Brasileira Assunto: Re: [pgbr-geral] Problemas com charset Em 06/01/09, Luiz Rafael Culik Guimaraesl...@xharbour.com.br escreveu: Ola eu por default em qualquer distro que instalo eu automaticamente ja seto o lang para pt_BR.ISO-8859-1 eu nao vejo necessidade de unicode no brasil Depende, e muito, da aplicação. Só não há necessidade se não existe a menor possibilidade de algum dos textos de seus Bancos de Dados vierem, algum dia, precisar conter algum carácter não existente no LATIN1 (ISO 8859-1). Veja este artigo do Roberto Mello e também os textos nele indicados: http://blog.divisiblebyfour.org/2008/03/postgresql-e-codificaes-postgresql-a nd.html Osvaldo ___ 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