随笔分类 -  database

摘要:1 CREATE OR REPLACE PACKAGE PLOG IS 2 /** 3 * package name : PLOG 4 *<br/> 5 *<br/> 6 *See : <a href="http://log4plsql.sourceforge.net">http://log4pls 阅读全文
posted @ 2018-03-01 15:50 linbo.yang 阅读(418) 评论(0) 推荐(0)
摘要:1.newapp 是数据库的实例名; 2.t_TABLE_NAME LIKE '%&TabNAME%' 根据表名模糊查询 , 3. TC.t_COMMENTS LIKE '%&TabCOMMENT%' 根据表的备注名进行模糊查询 ; 4.or TC.c_COMMENTS LIKE '%&Column 阅读全文
posted @ 2018-01-23 16:01 linbo.yang 阅读(519) 评论(0) 推荐(0)
摘要:1 --场景1: 2 select pt, greatest(wm), least(wm) 3 from (select s.producttype pt, wm_concat(s.productid) wm 4 from sys_product s 5 group by s.producttype) 6 where pt ... 阅读全文
posted @ 2018-01-18 18:43 linbo.yang 阅读(262) 评论(0) 推荐(0)
摘要:Oracle 中SYS_CONNECT_BY_PATH函数是非常重要的函数,下面就为您介绍一个使用SYS_CONNECT_BY_PATH函数的例子,实例如下: 数据准备: 将 'A,B,C,D,E,F,G'拆分成行显示 ; 阅读全文
posted @ 2017-12-29 11:42 linbo.yang 阅读(5681) 评论(0) 推荐(1)
摘要:1.该脚本为PCISS项目的sguf冲销脚本: 1 DECLARE 2 type typ_sguf_table is table of sguf_rowid_tab_1%rowtype ; 3 sguf_tab typ_sguf_table; 4 v_insert_sql cLOB; 5 BEGIN 阅读全文
posted @ 2017-11-17 14:47 linbo.yang 阅读(316) 评论(0) 推荐(0)
摘要:该脚本为测试佣金维护的复制功能进行准备的: 1 SELECT 2 bmc.memberid , 3 case 4 when bmc.Productid = 9 then 5 decode(bmc.source, 3, 'IBL', 4, 'TOPfitIBL') 6 ELSE 7 decode(bm 阅读全文
posted @ 2017-11-17 14:34 linbo.yang 阅读(188) 评论(0) 推荐(0)
摘要:1 SELECT 2 bmc.memberid , 3 case 4 when bmc.Productid = 9 then 5 decode(bmc.source, 3, 'IBL', 4, 'TOPfitIBL') 6 ELSE 7 decode(bmc.source, 1, 'NCD', 2, 'TOPfitNCD') 8 END || 9... 阅读全文
posted @ 2017-10-24 11:16 linbo.yang 阅读(257) 评论(0) 推荐(0)
摘要:1.需求描述:由于本月可以修改历史成交单,在本月做月结的时候会将历史修改过成交单的月份重新做月结,现需求要求本次月结完后折扣与前一次月结折扣之间的差额 ;分摊到明细 ; 2.思路说明: >1.首先找出做过跨越修改的成交单,及修改日期为当月 成交日期不为当月的记录; >2.去分摊明细表中做对比 ; 1 阅读全文
posted @ 2017-10-11 13:41 linbo.yang 阅读(915) 评论(0) 推荐(0)
摘要:ORA-03113:通信通道的文件结尾-完美解决方案 oracle 文档中对这个错误这样解释: ORA-03113 错误就是说连接到数据库的网络中断了。有些错误由于频繁出现、原因复杂而被 Oracle DBA 们戏称之为"经典的错误"。 完美解决方案: 1、查看系统表空间用量: SELECT a.t 阅读全文
posted @ 2017-10-11 11:27 linbo.yang 阅读(103360) 评论(1) 推荐(4)
摘要:--创建 dbms_sqltune.create_tuning_task ; --执行 dbms_sqltune.execute_tuning_task; --产看创建的task 和 status SELECT TASK_NAME, STATUS FROM DBA_ADVISOR_LOG D LEF 阅读全文
posted @ 2017-08-04 14:53 linbo.yang 阅读(2244) 评论(0) 推荐(1)
摘要:sqlplus将查询结果重定向到文件,不输出到屏幕: 将上面SQL保存到文件,然后在cmd窗口执行该文件即可 SQL>@D:\xxx.sql 阅读全文
posted @ 2017-08-03 14:05 linbo.yang 阅读(1943) 评论(0) 推荐(0)
摘要:原文转自:http://www.cnblogs.com/zhaoguan_wang/p/5126629.html dbms_stats包问世以后,我们可通过一种新的方式来为CBO收集统计数据。目前,已经不再推荐使用老式的Analyze分析表和dbms_utility方法来生成CBO统计数据。dbms 阅读全文
posted @ 2017-08-03 13:58 linbo.yang 阅读(518) 评论(0) 推荐(0)
摘要:转载地址:http://www.cnblogs.com/zhaoguan_wang/p/5169821.html 背景说明: 今天查阅书籍时,偶然间发现“在对某个索引行执行删除操作时,只是为该行增加了一个删除标记,这个索引行并不会释放它的存储空间,Insert产生的新的索引行也不能被插入到该位置。索 阅读全文
posted @ 2017-08-03 12:10 linbo.yang 阅读(472) 评论(0) 推荐(0)
摘要:转载地址:http://www.cnblogs.com/zhaoguan_wang/p/5505701.html 问题1:ORA-12154: TNS: 无法解析指定的连接标识符 在一台服务器上部署了Oracle客户端,使用IP/SID的方式访问,老是报ORA-12154错误,而使用tnsnames 阅读全文
posted @ 2017-08-03 12:04 linbo.yang 阅读(328) 评论(0) 推荐(0)
摘要:1.每次导入使用连续的序列号 ;比如batch=1 bsd 1..100 ;NCD 1..65 ; 如果分组为 IBO0+NCD1+BSD0 分别是。。。。 --TYPE STR_SPLIT FUNCTION STR_SPLIT() ; 阅读全文
posted @ 2017-08-01 19:25 linbo.yang 阅读(365) 评论(0) 推荐(0)
摘要:select * FROM TABLE(fun_test_1) ; ORA-06530: 引用未初始化的组合ORA-06512: 在 "PCISS.FUN_TEST_1", line 10 SQL> 抛错代码 抛错原因; 阅读全文
posted @ 2017-08-01 19:13 linbo.yang 阅读(2902) 评论(0) 推荐(0)
摘要:oracle 简单的SYSTIMESTAMP 类型转date 类型 SELECT SYSTIMESTAMP , SYSTIMESTAMP+0 FROM dual; SAMPLE_TIME 06-MAY-14 05.17.14.651 PM SAMPLE_TIME+0 2014-05-06 17:16 阅读全文
posted @ 2017-07-31 17:00 linbo.yang 阅读(1032) 评论(0) 推荐(0)
摘要:转自:http://blog.csdn.net/zhangchu_63/article/details/5543377 以下连接是物化视图的理论:http://blog.csdn.net/tianlesoftware/article/details/4713553 公司的项目中遇到需要从其它系统的数 阅读全文
posted @ 2017-07-26 19:00 linbo.yang 阅读(257) 评论(0) 推荐(0)
摘要:(1)选择最有效率的表名顺序(只在基于规则的优化器中有效): Oracle的解析器按照从右到左的顺序处理FROM子 句中的表名,FROM子句中写在最后的表(基础表driving table)将被最先处理,在FROM子句中包含多个表的情况下,你必须选择记录条数最少的表作为基础表。如果有3个以上的表连接 阅读全文
posted @ 2017-07-17 11:47 linbo.yang 阅读(184) 评论(0) 推荐(0)
摘要:思路: --funcation RemoveSameStr(in_str,splitStr) ;用于去除重复值 ; SELECT b.memberid, RemoveSameStr(wm_concat(b.productidlist),',') AS productidlist FROM BASE_ 阅读全文
posted @ 2017-06-15 17:23 linbo.yang 阅读(637) 评论(0) 推荐(0)