ACIDateTimeFromText()¶
-
ACIDateTimeFromText()¶
作用:
通过输入日期时间的字符串值来构造一个日期句柄
语法:
sword ACIDateTimeFromText ( void *hndl,
ACIError *err,
const OraText *date_str,
size_t dstr_length,
const OraText *fmt,
ub1 fmt_length,
const OraText *lang_name,
size_t lang_length,
ACIDateTime *datetime );
参数:
hndl (IN)
会话句柄或者环境句柄
err (IN/OUT)
错误句柄,该接口调用失败时,错误信息会存在该句柄上 ,调用
ACIErrorGet获得错误信息。
date_str (IN)
输入的日期时间字符串
dstr_length (IN)
输入的日期时间字符串长度
fmt (IN)
格式化字符串, 目前不使用
fmt_length (IN)
格式化字符串长度, 目前不使用
lang_name (IN)
语言名字, 目前不使用
lang_length (IN)
语言名字长度, 目前不使用
datetime (OUT)
输出的日期日期描述句柄
说明:
有关format参数的描述,请参见TO_DATE转换函数的描述。
返回值:ACI_SUCCESS; 如果err为NULL则为ACI_INVALID_HANDLE;
ACI_ERROR(如果满足以下任一条件):
- 使用了无效的格式。
- 使用了未知的语言。
- 使用了无效的输入字符串。