#OCIDateTimeToText
# 功能简介
OCIDateTimeToText函数用于将一个时间类型转换成一个时间字符串。
# 函数声明
sword OCIDateTimeToText(void *hndl,
OCIError *err,
const OCIDateTime *date,
const OraText *fmt,
ub1 fmt_length,
ub1 fsprec,
const OraText *lang_name,
size_t lang_length,
ub4 *buf_size,
OraText *buf );
# 参数说明
| 参数名 | 说明 |
|---|---|
| hndl (IN) | 用户会话句柄或环境句柄。 |
| err (IN/OUT) | 错误句柄。 如果出现错误,则记录在err中,此函数返回OCI_error。 通过调用OCIErrorGet获取诊断信息。 |
| date (IN) | 指向OCIDateTime描述符的指针,从该描述符中检索日期信息。 |
| fmt (IN) | 时间字符串格式,例如YYYY-MM-DD HH24:MI:SS.FF。 |
| fmt_length (IN) | 时间字符串格式参数长度。 |
| fsprec (IN) | 默认为0,小数秒值的精度由fmt体现。 |
| lang_name (IN) | 支持返回日期的语言,仅支持EN。 |
| lang_length (IN) | 返回日期的语言参数长度。 |
| buf_size (IN/OUT) | 指定buf最大长度,并返回buf实际长度。 |
| buf (OUT) | 转换后的时间字符串。 |

