簡化PostgreSQL JSON檔案匯入方法
將JSON檔案匯入PostgreSQL資料庫通常需要繁瑣的方法,涉及到類型化列和中間表。然而,PostgreSQL提供了一種使用命令列psql工具的簡單方法。
此方法的關鍵在於使用反引號將JSON檔案載入psql變數:
<code>\set content `cat /path/to/json_file.json`</code>
載入JSON後,建立一個暫存表來儲存它:
<code>create temp table t ( j jsonb );</code>
接下來,將變數的內容插入表中:
<code>insert into t values (:'content');</code>
要檢索導入的數據,只需對錶執行select語句:
<code>select * from t;</code>
此技術可讓您將多行JSON物件直接匯入JSON列,無需明確嵌入或複雜的SQL查詢。您也可以直接使用此方法對資料執行操作。
以上是如何使用命令列輕鬆將 JSON 檔案匯入 PostgreSQL?的詳細內容。更多資訊請關注PHP中文網其他相關文章!