ACIDirPathDataSave()¶
-
ACIDirPathDataSave()¶
作用:
根据请求的操作,执行数据保存点或提交已加载的数据并完成直接路径加载操作。
语法:
sword ACIDirPathDataSave ( ACIDirPathCtx *dpctx,
ACIError *errhp,
ub4 action );
参数:
- dpctx (IN)
所加载对象的直接路径上下文句柄。
- errhp (IN/OUT)
错误句柄,该接口调用失败时,错误信息会存在该句柄上 ,调用 ACIErrorGet 获得错误信息。
- action (IN)
ACIDirPathDataSave的操作参数的值如下:ACI_DIRPATH_DATASAVE_SAVEONLY-仅执行数据保存点,后面可以继续加载
ACI_DIRPATH_DATASAVE_FINISH-提交已加载的数据并结束加载
说明:
ACI_SUCCESS的返回值指示后端已正确执行数据保存点或已完成整理逻辑。
LOB不允许执行数据保存点。
执行结束逻辑与正确终止负载不同,因为分配的资源不会释放。