ACINumberFromText()¶
-
ACINumberFromText()¶
作用:
转换字符串为NUMBER
语法:
sword ACINumberFromText ( ACIError *err,
const OraText *str,
ub4 str_length,
const OraText *fmt,
ub4 fmt_length,
const OraText *nls_params,
ub4 nls_p_length,
ACINumber *number );
参数:
- err (IN/OUT)
错误句柄,该接口调用失败时,错误信息会存在该句柄上 ,调用 ACIErrorGet 获得错误信息。
- str (IN)
转换为NUMBER的输入字符串
- str_length (IN)
输入的字符串的大小
- fmt (IN)
转换格式字符串
- fmt_length(IN)
转换格式字符串长度
- nls_params(IN)
全球化支持的格式规范。如果它是NULL串(“”),那么使用session默认参数。
- nls_p_length(IN)
nls_params参数的长度
- number(OUT)
给出的字符串转换为NUMBER。
说明:
如果存在无效格式,无效多字节格式或无效输入字符串,number或str为NULL或str_length为零,则此函数返回错误。