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

DBaDisableColumn


影像 音效 視訊
  X  

為音效 (DB2Audio 資料) 停用某直欄,使該直欄無法保有音效資料。 直欄項目的內容會設為 NULL, 且會捨棄和此直欄有關的 meta 資料。此外, 音效 Extender 定義給此直欄的所有觸發函式, 亦會遭到捨棄。新橫列仍可插入到內含停用直欄的表格中, 且新橫列中仍可包含以 DB2Audio 類型定義的資料, 但是,新橫列將無相關的 meta 資料 (在管理支援表格中)。 應用程式必須先連接資料庫之後,才能呼叫此 API。 建議您呼叫此 API 之後,發出 SQL COMMIT 陳述式。

授權

控制、改變、SYSADM、DBADM

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

libdmbaudio.sl (HP-UX)

libdmbaudio.so (Solaris)

併入檔

dmbaudio.h

語法

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

參數

tableName (in)
內含音效直欄的表格名稱。

colName (in)
音效直欄的名稱。

錯誤碼

MMDB_SUCCESS
API 呼叫程序執行成功。

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

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

範例

為音效 (DB2Audio 資料) 停用員工表格中的聲音直欄:

#include <dmbaudio.h>
rc = DBaDisableColumn("employee", "sound");


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