Re: [pgbr-geral] problema com acentos no UTF8

2009-11-12 Por tôpico Osvaldo Kussama
2009/10/29 Leandro DUTRA leandro.gfc.du...@gmail.com: 2009/10/29 Osvaldo Kussama osvaldo.kuss...@gmail.com: O que achei interessante é que a decomposição utilizada foi definida pelo próprio consórcio Unicode e dessa forma, creio eu, não existem chutes sobre os aspectos de acentuação

Re: [pgbr-geral] problema com acentos no UTF8

2009-11-12 Por tôpico Leandro DUTRA
2009/11/12 Osvaldo Kussama osvaldo.kuss...@gmail.com: 2009/10/29 Leandro DUTRA leandro.gfc.du...@gmail.com: Exato.  A idéia é que existe uma decomposição ‘canônica’ para cada caracter com sinal diacrítico e, portanto, sabendo‐se diferenciar o que é caracter do que é sinal diacrítico, basta

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-29 Por tôpico Leonardo Cezar
2009/10/27 Leonardo Cezar lhce...@gmail.com: Homologando essa solulção de conversão de unicode para ascii me deparei com um bug(?):      name       | setting -+-  client_encoding | UTF8  server_encoding | UTF8 SELECT to_ascii('ÁÉÍÓÚáéíóÉÓ£¤©');

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-29 Por tôpico Leandro DUTRA
2009/10/27 Osvaldo Kussama osvaldo.kuss...@gmail.com: Dê uma olhada no Charlint [1]. Talvez seja o que está procurando: De fato, o charlint trabalha decompondo os caracteres. Depois tento ver como o faz. Agora, preciso descobrir como transformar seja o unac, seja o charlint, numa função dentro

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-29 Por tôpico Osvaldo Kussama
2009/10/29 Leandro DUTRA leandro.gfc.du...@gmail.com: 2009/10/27 Osvaldo Kussama osvaldo.kuss...@gmail.com: Dê uma olhada no Charlint [1]. Talvez seja o que está procurando: De fato, o charlint trabalha decompondo os caracteres.  Depois tento ver como o faz. Agora, preciso descobrir como

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-29 Por tôpico Tarcísio Sassara
É possível descobrir se uma palavra possui acentos usando uma expressão regular. -- Tarcísio possui caracteres diferentes de [a-z 0-9]? select 'Tarcísio' !~* '^([a-z 0-9])*$' Retorna verdadeiro. A palavra possui um i com acento. Comecei com uma função usando o translate como foi passado na lista

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-29 Por tôpico Leandro DUTRA
2009/10/29 Osvaldo Kussama osvaldo.kuss...@gmail.com: O que achei interessante é que a decomposição utilizada foi definida pelo próprio consórcio Unicode e dessa forma, creio eu, não existem chutes sobre os aspectos de acentuação considerados anteriormente nesta thread. Exato. A idéia é que

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-27 Por tôpico Leandro DUTRA
2009/10/26 Osvaldo Kussama osvaldo.kuss...@gmail.com: Acho bem complicada tal solução. Complicada ou trabalhosa? Veja que para alguns dos encodings Latin-x existe a função to_ascii que transforma caracteres acentuados em não acentuados, mas para utf-8 esta função não se aplica. Porque

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-27 Por tôpico Leandro DUTRA
2009/10/26 Rodolfo rof20...@gmail.com: me responde uma coisa..ta tendo algum problema com acentuação onde ? na hora de inputar os dados na tabela ? ou em exibir em algum outro aplicativo ? Na pesquisa, e ainda não sei se dá para alterar o aplicativo. -- skype:leandro.gfc.dutra?chat

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-27 Por tôpico Leandro DUTRA
2009/10/26 Osvaldo Kussama osvaldo.kuss...@gmail.com: existem soluções que utilizam os métodos existentes em linguagens como perl e python. Uma delas você pode ver em: http://wiki.postgresql.org/wiki/Strip_accents_from_strings Muito bom, tem o potencial de ser algo mais genérico. --

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-27 Por tôpico Rodolfo
o resultado da pesquisa vai ser mostrado onde ? num browser(como mozilla, internet explorer...) ou em outro aplicativo ? 2009/10/27 Leandro DUTRA leandro.gfc.du...@gmail.com 2009/10/26 Rodolfo rof20...@gmail.com: me responde uma coisa..ta tendo algum problema com acentuação onde ? na

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-27 Por tôpico cleysson
se o resultado for mostrado em um browser vc pode tratar isso com um método da linguagem utilizada! Cleysson Lima Desenvolvedor PHP Tel: 61 8407 1875 Em 27/10/2009, Rodolfo rof20...@gmail.com escreveu: o resultado da pesquisa vai ser mostrado onde ? num browser(como mozilla, internet

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-27 Por tôpico Euler Taveira de Oliveira
Osvaldo Kussama escreveu: Só para complementar: existem soluções que utilizam os métodos existentes em linguagens como perl e python. Uma delas você pode ver em: http://wiki.postgresql.org/wiki/Strip_accents_from_strings Existe solução em C também [1]. Neste caso ele gera uma tabela de

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-27 Por tôpico Osvaldo Kussama
2009/10/27 Leandro DUTRA leandro.gfc.du...@gmail.com: 2009/10/26 Osvaldo Kussama osvaldo.kuss...@gmail.com: Acho bem complicada tal solução. Complicada ou trabalhosa? Para mim é complicada pois exige conhecimentos que não possuo e, imho, não seria trivial obtê-los. Veja que para alguns

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-27 Por tôpico Osvaldo Kussama
2009/10/27 Euler Taveira de Oliveira eu...@timbira.com: Osvaldo Kussama escreveu: Só para complementar: existem soluções que utilizam os métodos existentes em linguagens como perl e python. Uma delas você pode ver em: http://wiki.postgresql.org/wiki/Strip_accents_from_strings Existe solução

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-27 Por tôpico Andre Fernandes
A questão é: o que são caracteres acentuados em línguas diferentes daquelas representadas pelos latin-x (mas representadas no utf-8)? Creio que cada língua teria de ter suas tabelas, e, na ausência, retornar o caracter original ou dar erro. Será que existe nestas línguas algum

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-27 Por tôpico Rodolfo
ja resolveram o problema do cara ? eu so fiz algumas perguntas...e até agora nada de me responderemso quis ajudar..bom fica de pé as perguntas sobre onde vai ser mostrado essas consultas (se aplicativo ou algum browser). 2009/10/27 Andre Fernandes fernandes.an...@gmail.com A

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-27 Por tôpico Euler Taveira de Oliveira
Osvaldo Kussama escreveu: Muito interessante esta solução. É possível incorporá-la ao PostgreSQL como uma função nativa? Acho pouco provável. unac não é portável AFAICK. :( Mas nada impede que alguém faça a implementação e coloque no PGFoundry. Além disso, a partir da 8.5 teremos um novo

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-27 Por tôpico Osvaldo Kussama
2009/10/27 Rodolfo rof20...@gmail.com: ja resolveram o problema do cara ? eu so fiz algumas perguntas...e até agora nada de me responderemso quis ajudar..bom fica de pé as perguntas sobre onde vai ser mostrado essas consultas (se aplicativo ou algum browser). Apenas para não

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-27 Por tôpico Celso
'; - Original Message - From: Osvaldo Kussama osvaldo.kuss...@gmail.com To: Comunidade PostgreSQL Brasileira pgbr-geral@listas.postgresql.org.br Sent: Tuesday, October 27, 2009 5:55 PM Subject: Re: [pgbr-geral] problema com acentos no UTF8 2009/10/27 Rodolfo rof20...@gmail.com: ja resolveram o

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-27 Por tôpico Rodolfo
-geral@listas.postgresql.org.br Sent: Tuesday, October 27, 2009 5:55 PM Subject: Re: [pgbr-geral] problema com acentos no UTF8 2009/10/27 Rodolfo rof20...@gmail.com: ja resolveram o problema do cara ? eu so fiz algumas perguntas...e até agora nada de me responderemso quis ajudar

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-27 Por tôpico Osvaldo Kussama
2009/10/27 Rodolfo rof20...@gmail.com: eu acho que não tem necessidade.se vc puder me dizer onde vai ser mostrado essa consulta.acho que poderia dar alguma sugestão. Creio que você não está entendendo o problema. O que vai ser mostrado é o resultado da consulta e o problema consiste

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-27 Por tôpico Leandro DUTRA
2009/10/27 Euler Taveira de Oliveira eu...@timbira.com: Existe solução em C também [1]. Precisaria criar um programa a ser chamado, ou tem como criar uma função SQL diretamente a partir das funções C? Neste caso ele gera uma tabela de mapeamento utilizando o padrão Unicode. Assim, ele faz a

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-27 Por tôpico Osvaldo Kussama
2009/10/27 Leandro DUTRA leandro.gfc.du...@gmail.com: 2009/10/27 Euler Taveira de Oliveira eu...@timbira.com: Existe solução em C também [1]. Precisaria criar um programa a ser chamado, ou tem como criar uma função SQL diretamente a partir das funções C? Neste caso ele gera uma tabela de

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-27 Por tôpico Leonardo Cezar
2009/10/27 Leandro DUTRA leandro.gfc.du...@gmail.com: 2009/10/27 Euler Taveira de Oliveira eu...@timbira.com: Precisaria criar um programa a ser chamado, ou tem como criar uma função SQL diretamente a partir das funções C? Não precisa de funções C para se chegar neste resultado (vide estudo

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-27 Por tôpico Rodolfo
é o seguinte.acho que vc não entendeu...vc pode atingir o resultado desejado dependendo de ONDE ficará postado o resultado da consulta.deixa eu dar um exemplo: vc faz uma consulta pra imprimir a string rua de um cliente(digamos que seja Cj. Rio Xingú).para ser mostrada no browser

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-26 Por tôpico Leandro DUTRA
2009/6/3 Osvaldo Kussama osvaldo.kuss...@gmail.com: CREATE FUNCTION sem_acento(text) RETURNS text  AS $$    SELECT translate($1,'áàâãäéèêëíìïóòôõöúùûüÁÀÂÃÄÉÈÊËÍÌÏÓÒÔÕÖÚÙÛÜçÇ',                        'aiiioAIIIOcC'); $$ LANGUAGE sql IMMUTABLE STRICT; Ficaria

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-26 Por tôpico Osvaldo Kussama
2009/10/26 Leandro DUTRA leandro.gfc.du...@gmail.com: 2009/6/3 Osvaldo Kussama osvaldo.kuss...@gmail.com: CREATE FUNCTION sem_acento(text) RETURNS text  AS $$    SELECT translate($1,'áàâãäéèêëíìïóòôõöúùûüÁÀÂÃÄÉÈÊËÍÌÏÓÒÔÕÖÚÙÛÜçÇ',                        

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-26 Por tôpico Rodolfo
me responde uma coisa..ta tendo algum problema com acentuação onde ? na hora de inputar os dados na tabela ? ou em exibir em algum outro aplicativo ? 2009/10/26 Leandro DUTRA leandro.gfc.du...@gmail.com 2009/6/3 Osvaldo Kussama osvaldo.kuss...@gmail.com: CREATE FUNCTION sem_acento(text)

Re: [pgbr-geral] problema com acentos no UTF8

2009-10-26 Por tôpico Osvaldo Kussama
2009/10/26 Osvaldo Kussama osvaldo.kuss...@gmail.com: 2009/10/26 Leandro DUTRA leandro.gfc.du...@gmail.com: 2009/6/3 Osvaldo Kussama osvaldo.kuss...@gmail.com: CREATE FUNCTION sem_acento(text) RETURNS text  AS $$    SELECT translate($1,'áàâãäéèêëíìïóòôõöúùûüÁÀÂÃÄÉÈÊËÍÌÏÓÒÔÕÖÚÙÛÜçÇ',          

Re: [pgbr-geral] problema com acentos no UTF8

2009-06-03 Por tôpico Osvaldo Kussama
2009/6/3 Leandro Müller leandr...@muriki.com.br: Sou novo nesta lista, nesses últimos meses estou migrando uma base de dados de 4gb para postgresql 8.3.7, utilizávamos mysql na empresa, mas ficou muito lento devido a complexidade de relatórios e diversos recursos que precisamos agora. Seja

Re: [pgbr-geral] problema com acentos no UTF8

2009-06-03 Por tôpico Nilson Chagas
Mas para isto o banco não tem que estar com Latin ou Unicode??? (sou leigo no assunto) -- []s Nilson Chagas - Ubuntu User 25794 --- Visite: http://www.amados.com.br/podcast - Peça gratuitamente um curso Bíblico http://tempodesalvacao.blogspot.com/ http://bbnradio.org/ - Ouça a rádio e faça

Re: [pgbr-geral] problema com acentos no UTF8

2009-06-03 Por tôpico Nilson Chagas
2009/6/3 Osvaldo Kussama osvaldo.kuss...@gmail.com 2009/6/3 Leandro Müller leandr...@muriki.com.br: Sou novo nesta lista, nesses últimos meses estou migrando uma base de dados de 4gb para postgresql 8.3.7, utilizávamos mysql na empresa, mas ficou muito lento devido a complexidade de

Re: [pgbr-geral] problema com acentos no UTF8

2009-06-03 Por tôpico Luigi Castro Cardeles
latin1 não é uma codificação muito boa... O Osvaldo postou isso no passado (tem várias threads sobre isso, peguei uma mais recente e com mais links). Copiando o que o Osvaldo escreveu: (...) O histórico tem diversas threads