关于oracle“ORA-01810格式代码出现两次”的解决方案

原创 2016年11月11日 16:20:06

今天在插入大数据类型clob类型的时候偶然用到to_date方法,我用

DECLARE
 descr CLOB := '待插入的海量字符串';
BEGIN
   INSERT INTO active VALUES(to_date('2016-11-11 01:00:00','yyyy-MM-dd HH24:mi:ss'),'双十一活动', descr,1);
end ;

结果报ORA-01810 "格式代码出现两次"的错误.

后来上网查询后,发现是格式化字符串有问题,其中不应该将某个格式重复两次,否则Oracle就不知道要从哪个占位区间去解析该字段了,正确的格式应该用MI来代表分钟,而不是java中的ss    Sql代码

to_date('2015-5-1 00:00:00','yyyy-MM-dd HH:MI:SS') 

24小时的可以用HH24来代替HH.

版权声明:本文为博主原创文章,未经博主允许不得转载。

相关文章推荐

Oracle导dmp出现文件ORA-12154: TNS: 无法解析指定的连接标识符解决方案

其实TNS无法解析是Oracle操作里经常遇到的问题,原因有二: (1)Oracle服务器没有装好(一般不建议重装,因为Oracle卸载不完全是没法重装的) (2)TNS没有配置现在本博客给出解决...

Java读取txt或其他文件以UTF-8格式输出的时候,第一行代码出现“?”乱码的原因及解决方案!

Java读取txt或其他文件以UTF-8格式输出的时候,第一行代码出现“?”乱码的原因及解决方案!...
  • jspping
  • jspping
  • 2016年04月28日 16:16
  • 2380

【Oracle数据库】ORA-12541: TNS:no listener 的详细解决方案

错误提示: ERROR: ORA-12541: TNS:no listener 错误原因: 1、本次错误是由于使用清理注册表造成的,故慎用Windows优化大师。 2、配置过ORACLE...

关于navicat连接oracle 报 ORA-12737 set CHS16GBK错误的解决方案

昨天下载安装了navicat 9.0 Premium(高级英文版),连接mysql正常,看到他同时支持oracle、sqlite和postgresql,也想来连接一下oracle,进行集中管理。 1...

Oracle SQL Developer连接报错(ORA-12505)的解决方案(两种)

【转载】http://www.jb51.net/article/73178.htm 用oracle数据库新建连接时遇到ora-12505,此问题解决后又出现ora-12519错误,郁闷的半天,经过一...

Oracle中删除用户和表空间的常见问题(比如:ORA-01940无法删除当前已连接用户的解决方案)

ORA-01940无法删除当前已连接用户的解决方案 1)查看用户的连接状况 select username,sid,serial# from v$session (2)找到要删除用户的sid...

Oracle常见错误:ORA-01403 的根本原因和解决方案

Oracle常见错误:ORA-01403 的根本原因和解决方案 根本原因:SELECT语句查询出来的结果为空,此时把查询出来的空值赋给2个变量,就出现了上面这个错误。ORA-01403: 未找到任何数...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:关于oracle“ORA-01810格式代码出现两次”的解决方案
举报原因:
原因补充:

(最多只允许输入30个字)