首頁 > 資料庫 > mysql教程 > 如何使用命令列輕鬆將 JSON 檔案匯入 PostgreSQL?

如何使用命令列輕鬆將 JSON 檔案匯入 PostgreSQL?

DDD
發布: 2025-01-13 08:38:43
原創
258 人瀏覽過

How Can I Easily Import JSON Files into PostgreSQL Using the Command Line?

簡化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中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板