cniSqlExecute

执行先前使用 cniSqlCreateStatement 实用程序函数创建的 SQL 语句,如 sqlExpression 参数定义的那样。当语句不返回数据时使用此函数,例如,当使用 PASSTHRU 函数时。

语法

void cniSqlExecute(
    int*                returnCode,
    CciSqlExpression*  sqlExpression,
    CciMessage* destinationList,        
    CciMessage* exceptionList,          
    CciMessage*        message);

参数

returnCode
来自函数(输出)的返回码。
可能的返回码是:
  • CCI_SUCCESS
  • CCI_EXCEPTION
  • CCI_INV_INV_SQL_EXPR_OBJECT
  • CCI_INV_MESSAGE_OBJECT
sqlExpression
要执行的 SQL 表达式对象,如由 cniSqlCreateStatement 实用程序函数(输入)返回的那样。
destinationList
消息表示输入目标列表(输入)。
exceptionList
消息表示输入异常列表(输入)。
message
消息表示输入消息(输入)。

返回值

无。 如果发生错误,则 returnCode 参数表明错误原因。

声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
as08010_