イメージ、オーディオ、およびビデオ・エクステンダー 管理およびプログラミングの手引き

DBaDisableColumn


イメージ オーディオ ビデオ
O

列を音声 (DB2Audio データ) の場合に使用不可にして、オーディオ・データを保持できないようにします。 列項目の内容は NULL に設定され、この列に関連するメタデータは消去されます。 この列の、オーディオ・エクステンダーで定義したすべてのトリガーも消去されます。 使用不可にした列が入っている表に新しい行が挿入され、それらの新しい行に DB2Audio タイプを使用して定義したデータが入っていることもありますが、これらの新しい行に関連するメタデータは管理サポート表にありません。 この API を呼び出す前に、アプリケーションをデータベースに接続する必要があります。 この API を呼び出した後に SQL COMMIT ステートメントを発行することを推奨します。

許可

Control、Alter、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");


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]