ACIDateToText()¶
-
ACIDateToText()¶
作用:
根据指定的格式化,将一个ACIDate日期转换为一个字符串格式。
语法:
sword ACIDateToText ( ACIError *err,
const ACIDate *date,
const OraText *fmt,
ub1 fmt_length,
const OraText *lang_name,
ub4 lang_length,
ub4 *buf_size,
OraText *buf );
参数:
- err (IN/OUT)
错误句柄,该接口调用失败时,错误信息会存在该句柄上 ,调用 ACIErrorGet 获得错误信息。
- date (IN)
指向输入日期时间的指针
- fmt (IN)
格式化字符串,目前不使用
- fmt_length (IN)
格式化字符串长度,目前不使用
- lang_name (IN)
语言名字,目前不使用
- lang_length (IN)
语言名字长度,目前不使用
- buf_size (IN/OUT)
指向转换后字符串的长度
- buf (OUT)
存储被转换的字符串
说明:
根据指定的格式将给定的日期转换为字符串。 转换后的以NULL终止的日期字符串存储在buf中。有关格式请参见TO_DATE转换函数。
如果缓冲区太小,或者传递了无效的格式,则此函数将返回错误。 溢出也会导致错误。 例如,将值10转换为格式“ 9”会导致错误。