暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle ORA-01843不是有效月份

ASKTOM 2020-03-18
1709

问题描述

嗨,

我得到了一个错误,比如。

ORA-01843不是一个有效的月份。

我的状态就像...


To_date (列,'mm/dd/yyy')>= systdate然后 'active'
否则 “不活跃”
timezoneconverter(col)


喜欢

我也看到了Nls日期格式,它是
DD mm yyyy格式... 我转换成mm dd yyyy格式 ..

但是仍然会遇到相同的错误,例如不是有效的月份。

你能提供正确的索尔吗?谢谢。

专家解答

“列” 是什么数据类型

这里最常见的错误是列已经是日期,所以当你这样做的时候

日期 (列)

我们将列静默转换回字符串,然后尝试对其执行TO_DATE。


文章转载自ASKTOM,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论