oracle
自由的棉花
这个作者很懒,什么都没留下…
展开
-
ORA-22922:不存在的 LOB 值
写个SQL语句,在plsql中查询没问题,在java中调用会报如上错误,只是说WM_CONCAT()函数和group by、distinct、union关键字联合使用时,会有这个问题。先记录下解决方案。把wm_concat(字段)换成listagg(字段)within group(order by(字段))出现问题的代码SELECT T.*, B.name FROM A ...原创 2020-02-17 17:40:41 · 1259 阅读 · 1 评论 -
Oracle 字段值按逗号拆分,变为多行数据
问题原因: 由于数据库中某个字段含有大量数据由逗号开(且多列,逗号个数不固定)解决办法:select distinct * from (select regexp_substr(q.nums, '[^,]+', 1, Level,'i') order_num, names from ( select '1,2,3' nums, '张三' names from dual uni...原创 2020-02-13 14:57:27 · 4750 阅读 · 0 评论 -
oracle 分区表创建总结(利用已经存在的表快速创建分区)
一、为什么要分区(Partition) 1、一般一张表超过2G的大小,ORACLE是推荐使用分区表的。 2、这张表主要是查询,而且可以按分区查询,只会修改当前最新分区的数据,对以前的不怎么做删除和修改。 3、数据量大时查询慢。 4、便于维护,可扩展:11g 中的分区表新特性:Partition(分区)一直是 Oracle 数据库引以为傲的一项技术,正是分区的存在让 Oracle 高...原创 2019-10-29 13:44:47 · 6870 阅读 · 3 评论 -
ORA-01461: 仅能绑定要插入 LONG 列的 LONG 值
ERROR [http-8080-1] (JDBCExceptionReporter.java:78) - ORA-24816: 在实际的 LONG 或 LOB 列之后提供了扩展的非 LONG 绑定数据ERROR [http-8080-1] (JDBCExceptionReporter.java:78) - ORA-24816: 在实际的 LONG 或 LOB 列之后提供了扩展的非 LONG ...原创 2019-04-16 10:21:19 · 908 阅读 · 0 评论 -
Failure obtaining db row lock: No row exists in table QRTZ_LOCKS for lock named
1.产生的错误日志ERROR [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] (ContextLoader.java:215) - Context initialization failedorg.springframework.beans.factory.BeanCreatio...原创 2019-09-29 14:17:07 · 3098 阅读 · 0 评论