PostgreSQL 匯出 Blob 欄位
PostgreSQL 匯出 Blob 欄位至檔案
PostgreSQL 與 Oracle 在存 Lob 資料時方法迥異。
Postgres 是將資料存在 lob table 中,資料表僅是建立相關 reference ,
所以若要匯出 Lob Object 內容的話,則必須借助 Postgres 的原生方法 lo_export
- function name: lo_export
- file_content : column name
- Submission_Case : table with file_content column
1
2
SELECT lo_export(file_content, '/tmp/Export_File_To.csv') FROM Submission_Case where id = 719;