Oracle出错:ORA-01810格式代码出现两次
2013-11-21 16:47
274 查看
select * from t_user t where t.updatetime between TO_DATE('2013-11-21 12:00:00','yyyy-MM-dd HH:mm:ss') and TO_DATE('2013-11-21 18:00:00','yyyy-MM-dd HH:mm:ss');
执行sql报错:ORA-01810格式代码出现两次
1. oracle识别分钟的代码是“mi”,而不是“mm”;
2. oracle对于小时的代码,“HH”代表12小时制,“HH24”代表24小时制
正确代码:
select * from t_user t where t.updatetime between TO_DATE('2013-11-21 12:00:00','yyyy-MM-dd HH24:mi:ss') and TO_DATE('2013-11-21 18:00:00','yyyy-MM-dd HH24:mi:ss');
执行sql报错:ORA-01810格式代码出现两次
1. oracle识别分钟的代码是“mi”,而不是“mm”;
2. oracle对于小时的代码,“HH”代表12小时制,“HH24”代表24小时制
正确代码:
select * from t_user t where t.updatetime between TO_DATE('2013-11-21 12:00:00','yyyy-MM-dd HH24:mi:ss') and TO_DATE('2013-11-21 18:00:00','yyyy-MM-dd HH24:mi:ss');
相关文章推荐
- Oracle:ORA-01810:格式代码出现两次 日期格式、时间格式、to_date错误
- 【Oracle】ORA 01810 格式代码出现两次
- 关于oracle“ORA-01810格式代码出现两次”的解决方案
- 【Oracle】ORA 01810 格式代码出现两次
- 【Oracle】ORA 01810 格式代码出现两次-转
- ORA 01810 格式代码出现两次
- 字符串转日期报错:ORA-01810: 格式代码出现两次
- ORA-01810:格式代码出现两次解决方法
- ORA-01810格式代码出现两次 的解决方案
- ORA-01810:格式代码出现两次
- ORA-01810格式代码出现两次 的解决方案
- ORA-01810: 格式代码出现两次
- ORA-01810格式代码出现两次 的解决办法
- ORA-01810格式代码出现两次的解决方案
- java.sql.SQLException: ORA-01810: 格式代码出现两次
- ORA-01810 格式代码出现两次,日期格式,时间格式,to_date错误
- 关于向表中插入年月日时分秒且出现ORA-01810格式代码出现两次的错误时的解决办法
- ORA-01810格式代码出现两次 问题解决
- java.sql.SQLException: ORA-01810: 格式代码出现两次
- ORA-01810格式代码出现两次 的解决方案