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

2009-11-12 Por tôpico Leandro DUTRA
2009/11/12 Osvaldo Kussama : > 2009/10/29 Leandro DUTRA : >> 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 remover estes últimos. > > Parece que Oleg Bartun

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

2009-11-12 Por tôpico Osvaldo Kussama
2009/10/29 Leandro DUTRA : > 2009/10/29 Osvaldo Kussama : >> 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.

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

2009-10-29 Por tôpico Leandro DUTRA
2009/10/29 Osvaldo Kussama : > 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 existe uma decomposi

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 li

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

2009-10-29 Por tôpico Osvaldo Kussama
2009/10/29 Leandro DUTRA : > 2009/10/27 Osvaldo Kussama : >> 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, num

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

2009-10-29 Por tôpico Leandro DUTRA
2009/10/27 Osvaldo Kussama : > 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 do PostgreSQL — como a g

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

2009-10-29 Por tôpico Leonardo Cezar
2009/10/27 Leonardo Cezar : 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-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 p

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

2009-10-27 Por tôpico Leonardo Cezar
2009/10/27 Leandro DUTRA : > 2009/10/27 Euler Taveira de Oliveira : > 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 abaixo). >> Neste caso ele gera uma tabe

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

2009-10-27 Por tôpico Osvaldo Kussama
2009/10/27 Leandro DUTRA : > 2009/10/27 Euler Taveira de Oliveira : >> 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 Un

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

2009-10-27 Por tôpico Leandro DUTRA
2009/10/27 Euler Taveira de Oliveira : > 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 conversão de Mi

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

2009-10-27 Por tôpico Osvaldo Kussama
2009/10/27 Rodolfo : > 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 precisamente em com

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

2009-10-27 Por tôpico Rodolfo
From: "Osvaldo Kussama" > 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 : > > ja resolveram o pr

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

2009-10-27 Por tôpico Celso
ODY$ LANGUAGE 'sql'; - Original Message - From: "Osvaldo Kussama" To: "Comunidade PostgreSQL Brasileira" Sent: Tuesday, October 27, 2009 5:55 PM Subject: Re: [pgbr-geral] problema com acentos no UTF8 2009/10/27 Rodolfo : > ja resolveram o problema do cara ? e

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

2009-10-27 Por tôpico Osvaldo Kussama
2009/10/27 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). Apenas para não ficar sem resposta:

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 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 > > > >> > >> >> A questão é: o que

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

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

2009-10-27 Por tôpico Osvaldo Kussama
2009/10/27 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

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

2009-10-27 Por tôpico Osvaldo Kussama
2009/10/27 Leandro DUTRA : > 2009/10/26 Osvaldo Kussama : >> 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 dos encodings Latin-x existe a função to_asci

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 m

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 escreveu: > o resultado da pesquisa vai ser mostrado onde ? num browser(como mozilla, > internet explorer...) ou em outro a

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 > 2009/10/26 Rodolfo : > > me responde uma coisa..ta tendo algum problema com acentuação onde ? > na > > hora de inputar os dados na tabela ? ou e

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

2009-10-27 Por tôpico Leandro DUTRA
2009/10/26 Osvaldo Kussama : > 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. -- skype:leandro.gfc.dutra?chat

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

2009-10-27 Por tôpico Leandro DUTRA
2009/10/26 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 ? Na pesquisa, e ainda não sei se dá para alterar o aplicativo. -- skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sen

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

2009-10-27 Por tôpico Leandro DUTRA
2009/10/26 Osvaldo Kussama : > 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 seria apenas parcial, ou p

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

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

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

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

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

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 sobre

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

2009-06-03 Por tôpico Nilson Chagas
2009/6/3 Osvaldo Kussama > 2009/6/3 Leandro Müller : > > > > 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 > pre

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 gr

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

2009-06-03 Por tôpico Osvaldo Kussama
2009/6/3 Leandro Müller : > > 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 bem vindo! > > Bom

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

2009-06-03 Por tôpico josemario rosa
cara isto e uma lacuna a ser preenchida no postgre. ja tive este problema e nao tem como resolver eu achoatt mario 2009/6/3 Leandro Müller > Ola turma. > > > > Sou novo nesta lista, nesses últimos meses estou migrando uma base de dados > de 4gb para postgresql 8.3.7, utilizávamos mysql na empre