JSON-Import
Um Daten aus einer JSON-Datei zu lesen, verwenden Sie die Funktion read_json in der FROM-Klausel einer Abfrage:
SELECT *FROM read_json('input.json');Um mit dem Ergebnis einer Abfrage eine neue Tabelle anzulegen, verwenden Sie CREATE TABLE AS mit einer SELECT-Anweisung:
CREATE TABLE new_tbl AS SELECT * FROM read_json('input.json');Um Daten aus einer Abfrage in eine vorhandene Tabelle zu laden, verwenden Sie INSERT INTO mit einer SELECT-Anweisung:
INSERT INTO tbl SELECT * FROM read_json('input.json');Alternativ kann die Anweisung COPY ebenfalls verwendet werden, um Daten aus einer JSON-Datei in eine vorhandene Tabelle zu laden:
COPY tbl FROM 'input.json';Weitere Optionen finden Sie in der JSON-Lade-Referenz und in der Dokumentation zur COPY-Anweisung.