openGauss lo_import

techbing發表於2024-05-16

lo_import

功能描述

將一個伺服器端的作業系統檔案匯入成一個大物件。

原型

Oid lo_import(PGconn* conn, const char* filename);

引數

表 1 lo_import引數

關鍵字

引數說明

conn

一個資料庫連線

filename

要匯入的檔案的路徑

返回值

oid:匯入的大物件分配到的OID或InvalidOid(0)表示發生錯誤。

lo_import_with_oid

功能描述

將一個伺服器端的作業系統檔案匯入成一個指定OID的大物件,若該OID已經被某個大物件使用則會產生錯誤。

原型

Oid lo_import_with_oid(PGconn* conn, const char* filename, Oid lobjId);

引數

表 1 lo_import_with_oid引數

關鍵字

引數說明

conn

一個資料庫連線

filename

要匯入的檔案的路徑

lobjId

要匯入的大物件的OID

返回值

oid:匯入的大物件分配到的OID或InvalidOid(0)表示發生錯誤。

示例

請參見示例章節。

詳情檢視:https://opengauss.org

詳情檢視:https://docs-opengauss.osinfra.cn