Oracle脚本总结
文章平均质量分 58
fly_way
这个作者很懒,什么都没留下…
展开
-
Oracle关于时间的各种处理
获取从1970-01-01: 00:00:00 到当前时间的秒数(返回一个十位格式的数字)create or replace function F_SysTime1970 return number is Result number; v_base_time0原创 2011-09-30 12:14:08 · 655 阅读 · 3 评论 -
使用存储过程创建一个表空间
set echo offset serveroutput oncreate or replace procedure sp_tmp_create_tablespace(p_in_tablespace_name in varchar2,原创 2011-09-30 10:55:38 · 1070 阅读 · 0 评论 -
使用存储过程对table,index进行统计, 优化查询计划
create or replace procedure sp_analyze is v_tablename varchar2(50); v_lastday varchar2(10); v_today varchar2(10); cursor c_tab原创 2011-09-30 12:01:07 · 618 阅读 · 0 评论 -
Oracle中根据某个子段落做列的汇总
CREATE OR REPLACE FUNCTION get_c2(tmp_c1 NUMBER) RETURN VARCHAR2 IS Col_c2 VARCHAR2(4000); BEGINFOR cur IN (SELECT c2 FROM t WHERE原创 2011-10-13 18:27:30 · 919 阅读 · 0 评论 -
告警实现
告警业务的实现原创 2011-10-14 17:32:07 · 780 阅读 · 12 评论 -
使用job和存储过程定期的删除库中的数据
CREATE OR REPLACE PROCEDURE sp_kpi_Dropdata IS vv_starttime NUMBER(10); vn_min_days NUMBER; vn_hour_days NUMBER;原创 2011-10-08 15:52:22 · 757 阅读 · 1 评论 -
Oracle复合变量的使用举例
--oracle复合标量/*****************************pl/sql记录 (类似于结构体) *********************/--只能接受一条记录DECLARE TYPE EMP_RECORD IS RECORD( EMPNO EMP.EMPNO%TYPE, ENAME EMP.ENAME%TYPE, D原创 2012-05-25 23:49:43 · 894 阅读 · 0 评论