Ich versuche, COPY mit HEADER-Option verwenden, aber meine Kopfzeile in Datei ist in anderer Reihenfolge als die Reihenfolge der Spalte in der Datenbank angegeben. Ist die Reihenfolge der Spaltennamen in meiner Datei erforderlich?COPY Spaltenreihenfolge
Mein Code ist wie folgt:
COPY table_name (
SELECT column_name
FROM information_schema.columns
WHERE table_schema = 'schema_name'
AND table_name = 'table_name'
)
FROM 'file.csv'
WITH DELIMITER ',' CSV HEADER;
Meine Datenbanktabelle eine andere Reihenfolge von file.csv hat, und ich wollte die Tabellenreihenfolge und Kopieren von Daten aus CSV-Tabelle auszuwählen.
Danke für Ihren Kommentar! – sneha