Hallo Forum
Ich mache gerade meine ersten Schritte mit Postgres und stolpere über ein Problem beim Import von Daten aus einer Textdatei in eine Tabelle.
Meine Tabelle, in welche ich die Daten reinladen möchte, sieht folgendermassen aus:
CREATE TABLE "DATA"."DATA_ORIG"
(
"REFERENCE_TS" timestamp without time zone NOT NULL,
"INSTALLATION_ID" smallint NOT NULL,
"PARAMETER_ID" smallint NOT NULL,
"MEAS_CAT_ID" smallint NOT NULL,
"LOAD_TS" timestamp without time zone NOT NULL,
"VALUE_NU" numeric,
"TIME_GRANULARITY_TX" character(1) NOT NULL,
CONSTRAINT "DATA_ORIG_pkey" PRIMARY KEY ("INSTALLATION_ID", "PARAMETER_ID", "MEAS_CAT_ID", "REFERENCE_TS")
)
Das Textfile, welches die Daten enthält, sieht folgendermassen aus:
2016-04-02 10:10:00;1;3;1;2016-05-13 23:45:19;;T
2016-04-02 10:10:00;1;1;1;2016-05-13 23:45:19;14.42;T
2016-04-02 10:10:00;1;2;1;2016-05-13 23:45:19;;T
2016-04-02 10:20:00;1;3;1;2016-05-13 23:45:19;14.33;T
2016-04-02 10:20:00;1;1;1;2016-05-13 23:45:19;14.14;T
2016-04-02 10:20:00;1;2;1;2016-05-13 23:45:19;14.06;T
2016-04-02 10:30:00;1;3;1;2016-05-13 23:45:19;14.42;T
2016-04-02 10:30:00;1;1;1;2016-05-13 23:45:19;14.24;T
2016-04-02 10:30:00;1;2;1;2016-05-13 23:45:19;14.05;T
2016-04-02 10:40:00;1;3;1;2016-05-13 23:45:19;14.45;T
2016-04-02 10:40:00;1;1;1;2016-05-13 23:45:19;13.98;T
2016-04-02 10:40:00;1;2;1;2016-05-13 23:45:19;13.98;T
2016-04-02 10:50:00;1;3;1;2016-05-13 23:45:19;14.49;T
2016-04-02 10:50:00;1;1;1;2016-05-13 23:45:19;14.42;T
2016-04-02 10:50:00;1;2;1;2016-05-13 23:45:19;14.10;T
2016-04-02 11:00:00;1;3;1;2016-05-13 23:45:19;14.73;T
2016-04-02 11:00:00;1;1;1;2016-05-13 23:45:19;14.54;T
Zum Laden der Daten verwende ich pgAdmin III: Rechtsklick auf die Tabelle DATA.DATA_ORIG im ‘Object Browser’, Auswahl von 'Import…"
Dabei wähle ich folgende Optionen:
- Format = csv
- Encoding = UTF8
- Delimiter = ;
Klick auf Import liefert die folgende Fehlermeldung:
pgAdmin III
An error has occurred:
FEHLER: ungültige Eingabesyntax für Typ timestamp: „2016-04-02 10:10:00“
CONTEXT: COPY DATA_ORIG, Zeile 1, Spalte REFERENCE_TS: „2016-04-02 10:10:00“
OK
Bin für jeden Hinweis dankbar!
Beste Grüsse, Humpe