首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ORA-01843:执行insert语句时的无效月份

ORA-01843:执行insert语句时的无效月份
EN

Stack Overflow用户
提问于 2018-07-02 09:40:42
回答 1查看 90关注 0票数 1

我有一个查询,它使用year month day格式插入日期,但我一直收到一个相同的错误,即ORA-01843: not a valid month。看着神谕文档,我似乎是正确的,这是令人困惑的。希望能得到一双额外的眼睛。

代码语言:javascript
复制
  to_timestamp('2018-07-02 08:03:24.466381 AM', 'RR-MON-DD HH.MI.SSXFF AM')

代码语言:javascript
复制
to_timestamp('2115-07-21 00:00:00.0 AM', 'RR-MON-DD HH.MI.SSXFF AM')
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-02 09:41:37

MON是月份名称的格式掩码。在您提供号码时,您需要MM

代码语言:javascript
复制
to_timestamp('2018-07-02 08:03:24.466381 AM', 'yyyy-MM-dd hh.mi.ssxff am')

当你提供四位数的年份时,yyyy可能是比rr更好的选择。

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

https://stackoverflow.com/questions/51133173

复制
相关文章

相似问题

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