sql >> Database teknologi >  >> RDS >> PostgreSQL

Importer Excel-data til PostgreSQL 9.3

Det typiske svar er dette:

  1. I Excel, Filer/Gem som, vælg CSV, gem dit nuværende ark.

  2. overfør til en holding-mappe på Pg-serveren, som postgres-brugeren kan få adgang til

  3. i PostgreSQL:

    COPY mytable FROM '/path/to/csv/file' WITH CSV HEADER; -- must be superuser
    

Men der er også andre måder at gøre dette på. PostgreSQL er en utrolig programmerbar database. Disse omfatter:

  1. Skriv et modul i pl/javaU, pl/perlU eller et andet sprog, der ikke er tillid til, for at få adgang til filen, analysere den og administrere strukturen.

  2. Brug CSV og fdw_filen for at få adgang til den som en pseudo-tabel

  3. Brug DBILink og DBD::Excel

  4. Skriv din egen udenlandske dataindpakning til læsning af Excel-filer.

Mulighederne er bogstaveligt talt uendelige....



  1. Android Sqlite ved opgradering af sletningstabel fra databasen

  2. Hvordan starter man MySQL med --skip-grant-tables?

  3. Kan den Oracle-administrerede driver bruge async/afvent korrekt?

  4. SQL Server-systemdatabaser – Gendan systemdatabaser