IBM Books

Image Extender、Audio Extender 和 Video Extender 管理和程序设计

DBvIsColumnEnabled


图象 音频 视频
    X

确定是否已对视频(DB2Video 数据)启用列。在调用此 API 之前, 应用程序必须与数据库相连。

授权

SYSADM、DBADM、表拥有者、或对用户表的 SELECT 特权

库文件
OS/2 和 Windows AIX、HP-UX 和 Solaris
dmbvideo.lib libdmbvideo.a (AIX)

libdmbvideo.sl (HP-UX)

libdmbvideo.so (Solaris)

包含文件

dmbvideo.h

语法

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

参数

tableName(输入)
限定的或未限定的表名。

colName(输入)
列的名称。

status(输出)
指示列是否已启用。此参数返回一个数值。Extender 还返回一个指示状态的常量。值和常量是:

1
MMDB_IS_ENABLED

0
MMDB_IS_NOT_ENABLED

-1
MMDB_INVALID_DATATYPE

错误码

MMDB_SUCCESS
对 API 调用的处理成功完成。

MMDB_RC_NO_AUTH
调用者没有正确的存取权限。

MMDB_RC_NOT_CONNECTED
应用程序没有与数据库的有效连接。

确定是否已对视频启用 Employee 表中的 video 列:

#include <dmbvideo.h>
 
rc = DBvIsColumnEnabled("employee",
       "video", &status);


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]