ACILobFileClose()

ACILobFileClose()

作用:

关闭当前已经打开bfile描述符

语法:

sword ACILobClose ( ACISvcCtx      *svchp,
                    ACIError       *errhp,
                    ACILobLocator  *locp );

参数:

  • svchp (IN)

服务上下文句柄

  • errhp (IN/OUT)

错误句柄,该接口调用失败时,错误信息会存在该句柄上 ,调用 ACIErrorGet 获得错误信息。

  • locp (IN/OUT)

存贮BFILE描述符指针

说明:

关闭LOB需要内部和外部LOB往返服务器。对于内部LOB,关闭会触发其他依赖于close调用的代码,而对于外部LOB(BFILE),关闭实际上会关闭服务器端操作系统文件。

返回错误后,LOB不再标记为已打开,但是事务已成功提交。