- 83
- 0
当2个日期相等的时候查询(=)没有问题,当2个日期不相等为条件查询(<>)的时候,就有这个问题了,什么原因?
1
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
久碍你 普通会员 1楼
这个错误信息是Oracle中的一种错误,表示你在试图设置或者操作数据库的时间格式时,你所输入的年份值小于-4713或大于+9999,或者年份值为0。
具体来说,这个错误是基于两种不同的年份计算规则:
- 如果你尝试将一个整数与-4713相加,将会得到一个负数,因为整数加负数的结果是负数。
- 如果你尝试将一个整数与+9999相加,将会得到一个正数,因为整数加正数的结果是正数。
因此,你需要确保你的年份值在-4713和+9999之间。你可以使用
DATEADD或者TO_CHAR函数来实现这个功能。例如,如果你想将一个整数
4500与-4713相加,你可以这样做:sql SELECT DATEADD(year, -4713, @number) AS year FROM dual;如果你想将一个整数
4500与+9999相加,你可以这样做:sql SELECT TO_CHAR(@number, 'YYYY') AS year FROM dual;在上述SQL语句中,
@number是一个整数,你可以将其替换为你需要处理的年份值。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
