Ver Mensaje Individual
  #20 (permalink)  
Antiguo 27/11/2009, 08:46
Anita1234
 
Fecha de Ingreso: julio-2009
Mensajes: 9
Antigüedad: 15 años, 4 meses
Puntos: 0
Respuesta: Importar Datos Postgres

Cita:
Iniciado por huesos52 Ver Mensaje
copy funciona desde la consola de postgresql. es decir, desde pgadmin lo puedes ejecutar.

Código sql:
Ver original
  1. postgres=> \h copy
  2. Comando:     COPY
  3. Descripci¾n: copia datos entre un archivo y una tabla
  4. Sintaxis:
  5. COPY nombre_tabla [ ( columna [, ...] ) ]
  6.     FROM { 'archivo' | STDIN }
  7.     [ [ WITH ]
  8.           [ BINARY ]
  9.           [ OIDS ]
  10.           [ DELIMITER [ AS ] 'delimitador' ]
  11.           [ NULL [ AS ] 'cadena para null' ]
  12.           [ CSV [ HEADER ]
  13.                 [ QUOTE [ AS ] 'quote' ]
  14.                 [ ESCAPE [ AS ] 'escape' ]
  15.                 [ FORCE NOT NULL columna [, ...] ]
  16.  
  17. COPY { nombre_tabla [ ( columna [, ...] ) ] | ( consulta ) }
  18.     TO { 'archivo' | STDOUT }
  19.     [ [ WITH ]
  20.           [ BINARY ]
  21.           [ HEADER ]
  22.           [ OIDS ]
  23.           [ DELIMITER [ AS ] 'delimitador' ]
  24.           [ NULL [ AS ] 'cadena para null' ]
  25.           [ CSV [ HEADER ]
  26.                 [ QUOTE [ AS ] 'quote' ]
  27.                 [ ESCAPE [ AS ] 'escape' ]
  28.                 [ FORCE QUOTE columna [, ...] ]
  29.  
  30. 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