2011/8/18 Thiago <zan...@farmaponte.com.br>: > > Essas informações nos são geradas através de uma base de um sistema > Cobol, já vem com esses caracteres no arquivo que importamos.
Hm, Cobol costuma ser EBCDIC (/mainframe/) ou ASCII (todas as outras plataformas), mas imagino que versões mais recentes já possam gerar ISO 8859 OU 10646 (Unicode). > Por isso, queriamos importar assim mesmo, pois dessa forma o erro é de > quem exporta os arquivos e não nosso. O processo básico é o seguinte: 1. Ter base de dados e sistema operacional em UTF‐8, porque qualquer outro conjunto de caracteres pode ser mapeado para UTF‐8; 2. Verificar qual a codificação exata dos dados a importar, convertendo o que for necessário, com utilitários como file, iconv, &c. 3. Importar para a base especificando a codificação dos dados, para que o PostgreSQL converta corretamente. -- Skype:leandro.gfc.dutra?chat Yahoo!: ymsgr:sendIM?lgcdutra +55 (61) 3546 7191 Google Talk: xmpp:leand...@jabber.org +55 (11) 9406 7191 MSNIM:chat?contact=lean...@dutra.fastmail.fm sip:leand...@iptel.org ICQ: AIM:GoIM?screenname=61287803 _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral