IBM Books

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

DBiDisableColumn


图象 音频 视频
X    

对图象(DB2Image 数据)禁用列,使其不能存放图象数据。将列项的内容设置为 NULL,并卸下与此列相关联的元数据。还将删除与此列相关联的 QBIC 目录。还卸下 Image Extender 为此列定义的所有触发器。可将新行插入到包含禁用列的表中, 新行可包括用类型 DB2Audio 定义的数据, 但(管理支持表中)没有与新行相关联的元数据。在调用此 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(输入)
包含图象列的表的名称。

colName(输入)
图象列的名称。

错误码

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

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

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

对图象(DB2Image 数据)禁用 Employee 表中的 picture 列:

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


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