OraclePLSQL
文章平均质量分 82
renfengjun
这个作者很懒,什么都没留下…
展开
-
PLSQL通用 分页 Function
/* TABLE_NAME_IN 表名(只支持单表,多表时请用视图封装) SQL_WHERE_IN 条件语句 例如 : where n_xh < 200 SQL_ORDERBY_IN 排序语句 例如 : order by n_xh des原创 2012-11-28 17:07:20 · 4541 阅读 · 0 评论 -
使用PLSQL 打印日历
最近有些闲,看完了concept突然有种空虚的感觉。闲话不多说。用PLSQL写了一个打印日历的功能。create or replace package display_date is procedure display_spec_mon (year number , month number) ;end ;create or replace package body d原创 2012-12-26 23:18:49 · 2560 阅读 · 0 评论 -
使用PLSQL 订阅 itpub rss源
实现功能:订阅Oracle开发 板块的rss ,根据Title 排重 入库。1. 创建rss源表以及序列。create table rss_itpub (id number , title varchar2(2000) , link varchar2(2000) ,原创 2012-12-26 23:04:12 · 1857 阅读 · 0 评论 -
PLSQL批量Forall操作性能提升详解
首先创建测试表create table test1 (c1 number , c2 number ,c3 number) ;create table test2 (c1 number , c2 number ,c3 number) ;开始测试SQL> declare 2 2 l_stat_sql varchar2(2000) := 'select valu原创 2012-12-20 01:02:37 · 4793 阅读 · 0 评论 -
使用PLSQL演示TM锁互斥现象
这里使用PLSQL演示TM锁互斥现象,有兴趣的可以copy下来自己演示一下,挺有意思,自己写的。原创 2014-01-22 14:51:38 · 2516 阅读 · 0 评论 -
Oracle中变异表(ORA-04091)处理方法两则
Oracle中经常使用了trigger经常会出现ora-04091变异表问题,这里带来两种处理方法给大家参考。原创 2014-01-21 12:06:27 · 12613 阅读 · 0 评论 -
Oracle 自动拓展分区的实现(11g后使用interval分区)
创建 ERROR TABLE :create sequence seq_error_log_id ;create table error_log (id number , unit_name varchar2 (30), err_code varchar2(100 ) ,原创 2014-01-21 13:48:49 · 7123 阅读 · 0 评论 -
分享一个前两天写的自动监控blocking 的脚本(基于12C)
闲话不说直接上脚本。用于再rac环境下监控本机所有非standby db的blocking 情况。11g应该也适用。blocking2.sqlset serveroutput on set lines 300declarev_msg varchar2(20000);v_title varchar2(20000);v_find_obj_sql varchar2(20000);v_f...原创 2019-07-31 10:44:19 · 344 阅读 · 1 评论