如何将Stackoverflow数据转储中的时间戳转换为Oracle时间戳格式?
如何将 Stackoverflow 数据转储中的时间戳 ('2008-08-03T18:06:30.913') 转换为 Oracle 时间戳格式?下面的函数中应该用什么来代替问号?
TO_TIMESTAMP('2008-08-03T18:06:30.913','YYYY-MM-DD??HH24:MI:SS.FFF')
How do I convert this timestamp ('2008-08-03T18:06:30.913') in Stackoverflow data dump into Oracle Timestamp format? What should be included in place of the question marks in the function below?
TO_TIMESTAMP('2008-08-03T18:06:30.913','YYYY-MM-DD??HH24:MI:SS.FFF')
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我相信这应该有效
这符合 ISO 8601格式,T表示时间部分的开始。
(现在无法运行来检查这一点)希望这有帮助
I believe this should work
This is in accordance to ISO 8601 format and T indicates the start of the time part.
(Can't run now to check this) Hope this helps
那么,您可以将 T 替换为空格。我不认为字符串中的“T”有任何特定含义。看起来它用作日期和日期之间的分隔符。时间。可以使用oracle的replace功能去掉“T”
Well, you can replace the T with a space. I don't think the "T" in the string has any specific meaning. Looks like its used as a separator between date & time. You can use the replace function of oracle to remove the "T"