GBase 8a集群ODBC获得加载行数,忽略行数,任务ID等

GBase 8a 支持通过ODBC开发接口获得加载任务返回的成功行数,忽略行数和任务ID等。

目录导航

代码

用户程序需要引用 sqlgbase.h ( odbc RPM包安装后会将 sqlgbase.h 放在 /usr/include 路径下)

#include <sqlgbase.h>
.....
SQLHSTMT hstmt;
.....
SQLLEN  taskid;
SQLLEN rowCount;
SQLLEN skippedLines;
SQLROWCOUNT(hstmt, &rowCount);  // 获取加载成功行数
SQLGetStmtAttr(hstmt, SQL_RES_GBASE_LOAD_TASK_ID, &taskid, 0, NULL);  // 获取任务id
SQLGetStmtAttr(hstmt, SQL_RES_GBASE_LOAD_TASK_SKIPPED_LINES, &skippedLines, 0, NULL);  // 获取忽略行数
。。。。。。。。

错误数据可以通过taskid 获得

GBase 8a集群ODBC获得加载行数,忽略行数,任务ID等》有1条评论

发表评论

您的电子邮箱地址不会被公开。