当前位置: 首页 > news >正文

南宁网站空间/今日热点新闻2022

南宁网站空间,今日热点新闻2022,h5网站是什么意思,手工活外包加工官方网oracle 11g分区表新特性---interval分区 的坑oracle 11g的范围分区表中新增的interval分区特性,此种范围分区不需要定义MAXVALUE,Oracle会根据分区定义的步长来动态的分配新分区来容纳超过范围的数据。解决了原本的范围分区需要手工编写job来预分配分区的…

oracle 11g分区表新特性---interval分区 的坑

oracle 11g的范围分区表中新增的interval分区特性,此种范围分区不需要定义MAXVALUE,Oracle会根据分区定义的步长来动态的分配新分区来容纳超过范围的数据。

解决了原本的范围分区需要手工编写job来预分配分区的问题,但是其分区名时自动命名的。

所以,对于间隔分区 interval(number) 或者 interval(NUMTODSINTERVAL(1,'DAY'))数字或者日期自动分区的分区查询条件可以是:

select * from test_part partition for(number/date);

那么自动清理分区时,是不是也可以使用该方法?

坑来了,使用该方法编写存储过程删除30天以前的旧分区:

create or replace procedure pd01.deltestdata_new(v_keep_days NUMBER DEFAULT 30) Authid CURRENT_USER

is

v_date date;

v_part_number number;

begin

v_date := sysdate - v_keep_days;

select count(partition_name) into v_part_number from all_tab_partitions where table_owner='PD01' and table_name='PD_TESTDATA';

if v_part_number >= v_keep_days then

execute immediate 'ALTER TABLE PD01.PD_TESTDATA DROP PARTITION FOR('||v_date||')';

select count(partition_name) into v_part_number from all_tab_partitions where table_owner='PD01' and table_name='PD_TESTDATA';

insert into pdms01.del_testdata_log(exec_time,dropped_partition_date,remain_partition_number) values(sysdate,to_char(v_date),v_part_number);

commit;

else

insert into pdms01.del_testdata_log(exec_time,dropped_partition_date,remain_partition_number) values(sysdate,'none',v_part_number);

commit;

end if;

end;

/

exec pdms01.deltestdata_new;       -------------竟然报错。。。

ORA-14763: 无法将 FOR VALUES 子句解析为分区编号

ORA-06512: 在 "PDMS01.TEST11", line 7

ORA-06512: 在 line 1

原因:

interval分区中的partition for语法不支持使用绑定变量,不支持绑定变量。。。真是坑啊

自动清理分区只能通过其他方式来获取分区名实现清理。

http://www.jmfq.cn/news/4781845.html

相关文章:

  • 有趣的网站网址之家/seo外链技巧
  • 南京做网站/网络营销软文范例
  • 网站建设方案书 icp备案/软文代写发布网络
  • h5页面 个人网站/网站地址ip域名查询
  • 内容电商网站有哪些/无锡seo公司哪家好
  • 两台电脑一台做服务器 网站/焊工培训ppt课件
  • 怎么在网上做彩票网站/百度云盘
  • 国外素材网站/关键路径
  • 昆山做网站的公司/天津网站优化软件
  • 电子商务网站建设推广分析/百度快照投诉中心
  • 淮安市住房和城乡建设局网站/深圳谷歌优化seo
  • 微信开发者平台登录/seo简单速排名软件
  • 专业电子科技网站建设/西安seo网站关键词优化
  • 做棋牌网站合法吗/网站查询网
  • 独立网站如何做/站长工具端口检测
  • 怎么制作网站半透明背景/竞价托管资讯
  • 汉台网站制作/百度app客服电话
  • 网站新闻百度收录/上海关键词seo
  • 一个网站开发需要多久/昆明网络推广公司排名
  • 在线登录qq聊天/文登seo排名
  • 做搜狗手机网站优化/网站建设公司是怎么找客户
  • 王稳庄网站建设/竞价代运营
  • 苏州网站建设最好/刷移动端seo软件
  • 怎样用hbuilder做网站/seo优化知识
  • 泉州制作网站公司/营销策略是什么
  • 网站排名优化怎么做/宁波seo服务
  • 赣州企业网站建设公司/品牌传播策划方案
  • 网络公关公司收费/百度seo优化网站
  • 比较国内外政府门户网站建设特点/小程序开发教程
  • 盐山县做网站/商品推广