ACINlsCharSetIdToName()

ACINlsCharSetIdToName()

作用:

返回字符集ID对应的数据库字符集名称。

语法:

sword ACINlsCharSetIdToName ( void      *hndl,
                              OraText   *buf,
                              size_t     buflen
                              ub2        id );

参数:

  • hndl (IN/OUT)

ACI环境或用户会话句柄。 如果句柄无效,则该函数返回ACI_INVALID_HANDLE。

  • buf (OUT)

指向目标缓冲区。 如果函数返回ACI_SUCCESS,则参数包含字符集名称的以NULL结尾的字符串。

  • buflen (IN)

目标缓冲区的大小。 建议大小为ACI_NLS_MAXBUFSZ,以确保存储Oracle数据库字符集名称。 如果目标缓冲区的大小小于字符集名称的长度,则该函数返回ACI_ERROR。

  • id (IN)

数据库字符集ID。

说明:

Return值包括:ACI_SUCCESS 、ACI_INVALID_HANDLE 、ACI_ERROR。