wallace reis wrote: > Tenhu um arquivo com um campo inteiro e um campo binário separados por > tabulação. > Usei para carregar no MySQL com o comando LOAD DATA e ele carregou sem > problemas. > Mas ao carregar o mesmo arquivo no Pg, aparece o seguinte erro: > > ERRO: sintaxe de entrada inválida para integer: ";" > CONTEXT: COPY pdb_image, linha 2, coluna auto_pdb: ";" > Você podia especificar os comandos executados! Vamos supor que o seu arquivo seja:
bash-3.00$ cat /tmp/f 12345 01010101101101101011011010101010101010 67890 0101010101110111010101101010110 45677 10110101101011011011010110 E que a sua tabela seja: regression=# create table foo (a integer, b bytea); CREATE TABLE regression=# copy foo (a, b) from '/tmp/f' delimiter as '\t'; COPY regression=# select * from foo; a | b -------+---------------------------------------- 12345 | 01010101101101101011011010101010101010 67890 | 0101010101110111010101101010110 45677 | 10110101101011011011010110 (3 registros) regression=# Seria isso? -- Euler Taveira de Oliveira http://www.timbira.com/ _______________________________________________ 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
