Cita:
Iniciado por huesos52 copy funciona desde la consola de postgresql. es decir, desde pgadmin lo puedes ejecutar.
Código sql:
Ver originalpostgres=> \h copy
Comando: COPY
Descripci¾n: copia datos entre un archivo y una tabla
Sintaxis:
COPY nombre_tabla [ ( columna [, ...] ) ]
FROM { 'archivo' | STDIN }
[ [ WITH ]
[ BINARY ]
[ OIDS ]
[ DELIMITER [ AS ] 'delimitador' ]
[ NULL [ AS ] 'cadena para null' ]
[ CSV [ HEADER ]
[ QUOTE [ AS ] 'quote' ]
[ ESCAPE [ AS ] 'escape' ]
[ FORCE NOT NULL columna [, ...] ]
COPY { nombre_tabla [ ( columna [, ...] ) ] | ( consulta ) }
TO { 'archivo' | STDOUT }
[ [ WITH ]
[ BINARY ]
[ HEADER ]
[ OIDS ]
[ DELIMITER [ AS ] 'delimitador' ]
[ NULL [ AS ] 'cadena para null' ]
[ CSV [ HEADER ]
[ QUOTE [ AS ] 'quote' ]
[ ESCAPE [ AS ] 'escape' ]
[ FORCE QUOTE columna [, ...] ]
postgres=>
saludos.
Estimados
Gracias por la respuesta, ya logré subir el archivo a la tabla que necesitaba pero tuve que eliminar tildes y caracteres especiales. Hay alguna manera de subir con el comado Copy sin quitar las tildes y demás caracteres especiales?, es decir subir un archivo a una tabla tal y como está...
Otra opción creo que sería con EMS data import para Postgres, pero el problema es la licencia....
Espero sus respuestas....
Gracias