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

DBaIsColumnEnabled


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

列が音声 (DB2Audio データ) 用に使用可能になっているかどうかを判別します。 この API を呼び出す前に、アプリケーションをデータベースに接続する必要があります。

許可

ユーザー表に対する SYSADM、DBADM、表所有者、または SELECT 特権

ライブラリー・ファイル
OS/2 および Windows AIX、HP-UX、および Solaris
dmbaudio.lib libdmbaudio.a (AIX)

libdmbaudio.sl (HP-UX)

libdmbaudio.so (Solaris)

インクルード・ファイル

dmbaudio.h

構文

long DBaIsColumnEnabled(
      char *tableName,
      char *colName,
      short *status
      );

パラメーター

tableName (in)
修飾子付きまたは修飾子なしの表名。

colName (in)
列の名前。

status (out)
列が使用可能になっているかどうかを示します。 このパラメーターは、数値を戻します。 また、エクステンダーは状況を示す定数も戻します。 これらの値と定数を次に示します。

1
MMDB_IS_ENABLED

0
MMDB_IS_NOT_ENABLED

-1
MMDB_INVALID_DATATYPE

エラー・コード

MMDB_SUCCESS
正常に処理された API 呼び出し。

MMDB_RC_NO_AUTH
呼び出し側のアクセス権限が正しくありません。

MMDB_RC_NOT_CONNECTED
アプリケーションのデータベース接続が有効ではありません。

従業員表のサウンド列が音声用に使用可能になっているかどうかを判別するには、次のようにします。

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


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