ACILobCharSetForm()

ACILobCharSetForm()

作用:

从lob描述符指针中获取字符集名称

语法:

sword ACILobCharSetForm ( ACIEnv                *envhp,
                          ACIError              *errhp,
                          const ACILobLocator   *locp,
                          ub1                   *csfrm );

参数:

  • envhp (IN)

ACI环境句柄指针

  • errhp (IN/OUT)

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

  • locp (IN)

大对象或bfile描述符

  • csfrm(OUT)

输入LOB定位器的字符集形式。 如果输入定位符locp用于BLOB或BFILE,则将csfrm设置为0,因为没有二进制LOB和BFILE字符集的概念。 调用者必须为csfrm(a ub1)分配空间。

csfrm参数具有两个可能的非零值:

  • SQLCS_IMPLICIT :数据库字符集ID,默认值
  • SQLCS_NCHAR :NCHAR字符集ID

说明:

返回csfrm输出参数中输入CLOB定位符的字符集形式。