首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从日期列提取毫秒

从日期列提取毫秒
EN

Stack Overflow用户
提问于 2018-05-09 19:28:33
回答 1查看 40关注 0票数 0

我有一张t1(v_dt date)桌子。我必须将此列中的值插入为

代码语言:javascript
运行
复制
2018/05/07 19:41:34:045
2018/05/07 19:41:34:049

我在控制文件中使用下面的转换函数来加载表格。但是结果并不像预期的那样是YYYY-MM-DD HH24:MI:SS:SSS格式的。

代码语言:javascript
运行
复制
CAST(TO_TIMESTAMP(v_DT,'YYYY-MM-DD HH24:MI:SS:FF3') AS TIMESTAMP)

你知道怎么做到这一点吗..谢谢

EN

回答 1

Stack Overflow用户

发布于 2018-05-09 19:36:06

正如oracle documentation所说:此数据类型包含年、月、日、小时、分钟和秒等日期时间字段。它没有小数秒。

如果希望保持精度,则应该在表中将列数据类型从DATE更改为TIMESTAMP

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50252269

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档