社区
Oracle
帖子详情
ORA-01843: 无效的月份 有哪位大神知道怎么解决啊
guofanggang
2016-11-15 09:40:13
select sum(round((sysdate-to_date(PEND_TIME,'yyyy-mm-dd HH24:MI:SS')),0)) from TB_WORKSHEET
报错 ORA-01843: 无效的月份
如何解决啊
...全文
2853
6
打赏
收藏
ORA-01843: 无效的月份 有哪位大神知道怎么解决啊
select sum(round((sysdate-to_date(PEND_TIME,'yyyy-mm-dd HH24:MI:SS')),0)) from TB_WORKSHEET 报错 ORA-01843: 无效的月份 如何解决啊
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jdsnhan
2016-11-16
打赏
举报
回复
综合楼上几位所说的,确认PEND_TIME里面的数据格式是否正确。 如例中数据 select substr(TB_WORKSHEET,6,2) from TB_WORKSHEET ,其中不是01-12的数据都是错误的
卖水果的net
2016-11-15
打赏
举报
回复
数据的问题,建议你们把数据规范一下; 楼主不妨贴出一些示例数据出来;
js14982
2016-11-15
打赏
举报
回复
PEND_TIME 格式不对,你里面的值也要是 yyyy-mm-dd HH24:MI:SS 这种格式,如果是20161115这种格式,就只能用yyyymmdd
blt
2016-11-15
打赏
举报
回复
写个cursor,一条一条检查。
zbdzjx
2016-11-15
打赏
举报
回复
PEND_TIME里面有的内容不是日期格式吧。
sych888
2016-11-15
打赏
举报
回复
PEND_TIME 的数据类型是什么? 要是VARCHAR的话,那你的数据格式可能有问题,年月日顺序 要是DATE的类型,你就不能再用TO_dATE函数了
ARTS Tip6
ORA
-
01843
无效
的
月份
本文
解决
在
Ora
cle数据库中插入timestamp字段时遇到的
ORA
-
01843
:
无效
月份
异常。通过正确设置日期格式和使用to_date函数,避免因日期格式不匹配导致的错误。
ORA
-
01843
无效
的
月份
这篇博客介绍了如何处理在数据库操作中遇到的
ORA
-
01843
错误,该错误通常涉及到输入的日期
月份
无效
。作者以通俗易懂的方式讲解了问题的原因和
解决
方法。
造成
ORA
-
01843
无效
的
月份
的一些原因
本文详细解析了在使用
Ora
cle数据库时遇到
ORA
-
01843
错误的原因及
解决
方案,主要涉及日期格式设置、客户端字符集配置等问题,并提供了具体的SQL语句和环境配置方法。
ORA
-
01843
的错误 插入日期数据时报错
在SQLPLUS中尝试插入一条包含日期的数据时遇到了
ORA
-
01843
错误,提示
月份
无效
。错误可能源于日期格式不正确或者日期值的
月份
部分不合法。
解决
方案包括检查日期的输入格式,确保其符合数据库所期望的日期格式。
ORA
-
01843
:
无效
的
月份
本文介绍了一个
ORA
-
01843
:
无效
的
月份
错误的问题及
解决
过程。通过修改NLS_DATE_LANGUAGE参数设置,成功
解决
了在
Ora
cle数据库中插入特定日期格式时出现的错误。
Oracle
17,134
社区成员
55,258
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章