您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Oracle >> Oracle报错 ORA-01841:完整年份值必须介于 -4713 和 +9999之间,且不为0

Oracle报错 ORA-01841:完整年份值必须介于 -4713 和 +9999之间,且不为0

来源:网络整理     时间:2018/1/22 1:46:53     关键词:

关于网友提出的“ Oracle报错 ORA-01841:完整年份值必须介于 -4713 和 +9999之间,且不为0”问题疑问,本网通过在网上对“ Oracle报错 ORA-01841:完整年份值必须介于 -4713 和 +9999之间,且不为0”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: Oracle报错 ORA-01841:完整年份值必须介于 -4713 和 +9999之间,且不为0
描述:

当2个日期相等的时候查询(=)没有问题,当2个日期不相等为条件查询(<>)的时候,就有这个问题了,什么原因?


解决方案1:

这个问题被我发现了,因为我的日期里面有一个日期是 9999-12-31,然后在这个日期上面 + 1了,加一个前置条件:date <> date'9999-12-31'


以上介绍了“ Oracle报错 ORA-01841:完整年份值必须介于 -4713 和 +9999之间,且不为0”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/4531711.html

相关图片

相关文章