表分区维护的sql

来源:未知 责任编辑:责任编辑 发表时间:2015-10-08 14:16 点击:

表分区维护的sql
 
最近学习了表分区维护 下面是主要的sql 呵呵 
-----------包头
create or replace package P_PKG_partition_maintenance AUTHID CURRENT_USER is
  www.2cto.com  
  Const_Partition_DAY_prefix   varchar2(10) := 'P_D_';
  Const_Partition_WEEK_prefix  varchar2(10) := 'P_W_';
  Const_Partition_MONTH_prefix varchar2(10) := 'P_M_';
 
  Const_partition_flag_DAY  number := 1;
  Const_partition_flag_WEEK number := 2;
  Const_partition_flag_YEAR number := 3;
 
  /*
       partitionflag 分区周期标志, 1 day , 2 week ,3 month 按天、周、月分区
       retention_period 保留期限,分别对应到上面的周期,比如3+1
       table_name       分区表名  www.2cto.com  
  */
  function pro_partition_maintenance(v_table_name     varchar2,
                                     v_partitionflag  varchar2,
                                     v_partition_name varchar2,
                                     v_sysdate        varchar2,
                                     v_preprocessflag  number,
                                     v_preprocesssql   varchar2,
                                     v_postprocessflag number,
                                     v_postprocesssql  varchar2) return number;
 
  /*
  记录日志
  */  www.2cto.com  
  PROCEDURE Pro_Record_Log(v_operation in VARCHAR2, v_comments in VARCHAR2);
 
  procedure pro_maintenance;
 
  /*
  获取备份表名,v_Partition_prefix 加上原表名的第一个下划线前部分 加上原表名第一个下划线部分替换掉下划线 + 日期
 
  比如:acct_item, 那么
  */  www.2cto.com  
  function fun_getTableName(tablename     varchar2,
                            partitionflag varchar2,
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>

推荐热点

  • Request.ServerVariables 参数大全
  • 查看sql修改痕迹(SQL Change Tracking on Table)
  • 写给MongoDB开发者的50条建议Tip1
  • Percolator与分布式事务思考(二)
  • App数据层设计及云存储使用指南
  • PostgreSQL启动过程中的那些事三:加载GUC参数
  • SQL Server、Oracle、db2所提供的简装版(Express)比较
  • PostgreSQL 安装问题
  • 导入excel文件处理流程节点的解决方案
网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
Copyright © 2008-2015 计算机技术学习交流网. 版权所有

豫ICP备11007008号-1