sword GCIDateTimeToText (
void *hndl,
GCIError *err,
const GCIDateTime *date,
const GCIText *fmt,
ub1 fmt_length,
ub1 fsprec,
const GCIText *lang_name,
size_t lang_length,
ub4 *buf_size,
GCIText *buf
);
将日期时间date按照fmt格式转换成字符串类型。
GBase 8s GCI 接口使用指南
南大通用数据技术股份有限公司 94 参数
输入
/输出
hndl
输入
用户会话句柄或环境句柄,在此函数中不做验证
err
输入
错误信息句柄, 该接口调用失败时, 错误信息会存在该句柄上
date
输入
要转换成字符串的日期时间值
fmt
输入
转换格式, 支持的格式与数据库服务中TO_CHAR和TO_DATE
函数的format_string参数一致, 详见《GBase 8s SQL 指南:语法》
fmt_length
输入
格式串长度
fsprec
输入
指定要保留的小数部分秒的精度
lang_name
输入
兼容保留参数,一般填写NULL
lang_length
输入
兼容保留参数,一般填写0
buf_size
输入/输出
转换前的buf大小(输入)
转换后字符串的长度(输出)
buf
输出
转换后的字符串
如果执行成功, 返回GCI_SUCCESS,否则返回GCI_ERROR。
GBase 8s GCI 接口使用指南
南大通用数据技术股份有限公司 95