Marcos Fabrício Corso escreveu: > Qual a diferença entre as encoding latin-1 , utf-8 , sql_asc ???
LATIN1 (ISO 8859-1): monobyte, representa os caracteres utilizados nas línguas européias-ocidentais (inclusive português); http://en.wikipedia.org/wiki/ISO8859 UTF8: multibyte (1 a 4), uma das implementações do padrão UNICODE; http://en.wikipedia.org/wiki/Utf8 SQL_ASCII: para o PostgreSQL significa não fazer qualquer verificação, nenhuma conversão é feita. Observe que você tem o encoding de seu banco de dados (informado no initdb ou no createdb) e o encoding de sua aplicação cliente: eles devem ser compatíveis. (veja client_encoding no postgresql.conf e, também, Automatic Character Set Conversion Between Server and Client em http://www.postgresql.org/docs/8.2/interactive/multibyte.html) > Qual é a melhor, qual a mais usada, estou com problemas com acentuação ... > Depende do que sua aplicação irá atender e o que você precisa armazenar em seu banco de dados. - você irá armazenar textos apenas nas línguas pertencentes ao grupo "europeu ocidental" (o português é uma delas)? Então utilize o LATIN1 (ISO 8859-1). Se, por acaso, necessitar do símbolo da moeda euro então utilize o LATIN9 (ISO 8859-15) (na realidade são 8 caracteres diferentes do LATIN1, veja: http://en.wikipedia.org/wiki/ISO_8859-15); - se você precisar, também, armazenar textos em outras línguas (hebraico, russo, chinês, japonês, etc) então utilize o conjunto de caracteres multi-byte UTF-8. Quanto aos problemas de acentuação muito provavelmente é uma incompatibilidade entre os encodings de seu bd e de seu cliente. []s Osvaldo _______________________________________________________ Yahoo! Mail - Sempre a melhor opção para você! Experimente já e veja as novidades. http://br.yahoo.com/mailbeta/tudonovo/ _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios
