Image、Audio 及 Video Extenders 管理與程式設計

DBiDisableColumn


影像 音效 視訊
X    

為影像 (DB2Image 資料) 停用某直欄,使該直欄無法保有影像資料。直欄項目的內容會設為 NULL, 且會捨棄和此直欄有關的 meta 資料。與此直欄相關的 QBIC 型錄也會被刪除。 此外, 影像 Extender 定義給此直欄的所有觸發函式, 亦會遭到捨棄。新橫列仍可插入到內含停用直欄的表格中, 且新橫列中仍可包含以 DB2Image 類型定義的資料, 但是,新橫列將無相關的 meta 資料 (在管理支援表格中)。呼叫此 API 之前,應用程式必須先連接到資料庫。

授權

控制、改變、SYSADM、DBADM

檔案庫
OS/2 與 Windows AIX、HP-UX 及 Solaris
dmbimage.lib libdmbimage.a (AIX)

libdmbimage.sl (HP-UX)

libdmbimage.so (Solaris)

併入檔

dmbimage.h

語法

long DBiDisableColumn(
      char *tableName,
      char *colName,
      );

參數

tableName (in)
內含影像直欄的表格名稱。

colName (in)
影像直欄的名稱。

錯誤碼

MMDB_SUCCESS
API 呼叫程序執行成功。

MMDB_RC_NO_AUTH
呼叫程式不具備適當的存取權限。

MMDB_RC_NOT_CONNECTED
應用程式與資料庫之間無有效連接。

範例

為影像 (DB2Image 資料) 停用員工表格中的圖片直欄:

#include <dmbimage.h>
rc = DBiDisableColumn("employee",
       "picture");


[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]