hyh834773759 2017-05-17 01:46
浏览 2579

Oracle分区表中同时存在一级分区与二级分区情况下,二级分区条件过滤无效

Oracle分区表中同时存在一级分区与二级分区情况下,二级分区条件过滤无效

表结构:

 create table PGEVENT
(
  eventid                NUMBER(10) not null,
  tagid                  NUMBER(10) not null,
  intervalidentifier     VARCHAR2(255),
  eventtypeid            NUMBER(10),
  vt_start               DATE,
  vt_end                 DATE,
  suppressed             NUMBER(2) not null,
  system_all             VARCHAR2(1024),
  system_messagetypename VARCHAR2(255),
  system_inputname       VARCHAR2(255),
  system_spare1          VARCHAR2(255),
  priority               VARCHAR2(255),
  console                VARCHAR2(255),
  operator               VARCHAR2(255),
  message                VARCHAR2(255),
  parameter              VARCHAR2(255),
  fromvalue              VARCHAR2(255),
  tovalue                VARCHAR2(255),
  unitofmeasure          VARCHAR2(255),
  limit                  VARCHAR2(255),
  value                  VARCHAR2(255),
  user1                  VARCHAR2(255),
  blockname              VARCHAR2(255),
  plant                  VARCHAR2(255) not null,
  area                   VARCHAR2(255),
  unit                   VARCHAR2(255),
  description            VARCHAR2(255)
)

分区结构:
VT_start字段一级分区:
图片说明
Plant 二级分区字段:
图片说明

查询结果反馈:
图片说明

问题:
发现存在一级分区字段和二级分区字段查询时候,二级分区字段过滤无效,不知道二级分区表查询是否需要指定分区 查询,还是其他操作,恳请各位大神帮忙解决下。

    select vt_start,plant
  from pgEvent
 where PLANT = 'XTB2#YX'
   and vt_start > to_date('2017-05-15 00:00:00', 'yyyy-mm-dd hh24:mi:ss') --and vt_start < to_date('2017-05-08 00:00:00', 'yyyy-mm-dd hh24:mi:ss')

Plant过滤无效!

  • 写回答

0条回答 默认 最新

      报告相同问题?

      悬赏问题

      • ¥15 pom文件依赖管理,未找到依赖
      • ¥15 现在后端返回给我一堆下载地址,都是一个视频切片后的,如何在uniapp安卓环境下将这些分片的视频下周并且合并成原始视频并下载到本地。
      • ¥15 Unity导出2D项目运行时图片变成马赛克
      • ¥15 关于communitytoolkit.mvvm的生成器得到的代码看起来没有被使用的问题
      • ¥15 matlab中此类型的变量不支持使用点进行索引
      • ¥15 咨询第六届工业互联网数据创新大赛原始数据
      • ¥15 Pycharm无法自动补全,识别第三方库函数接收的参数!
      • ¥15 STM32U575 pwm和DMA输出的波形少一段
      • ¥30 android百度地图SDK海量点显示标题
      • ¥15 windows导入environment.yml运行conda env create -f environment_win.yml命令报错