[pgbr-geral] RES: Converter SQL_ASCII - UTF-8

2010-12-22 Por tôpico Marcos ( MKV )
 
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

2009-01-06 Por tôpico Marcos ( MKV )
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

2009-01-06 Por tôpico Marcos ( MKV )


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