当前位置: 代码迷 >> Oracle开发 >> 请问关于oracle分区表中,怎么判断一条数据到底在哪个分区中
  详细解决方案

请问关于oracle分区表中,怎么判断一条数据到底在哪个分区中

热度:50   发布时间:2016-04-24 07:04:18.0
请教关于oracle分区表中,如何判断一条数据到底在哪个分区中?
对oracle进行分区,比如用范围分区
现在如果我新增一条数据,怎么才能判断出这条数据在哪个分区中呢?

------解决方案--------------------
根据这条数据 对应的相关分区字段的值去判断撒!
------解决方案--------------------
rowid吧
------解决方案--------------------
create   table  x(no number,name varchar(30),age  number) partition by (age)(
partition a  values less than (30),
partition b  values less than (50),
partition max_v  values less than (maxvalue)
);
select  * from   x   partition (a) where  age <25;
这样就可以从a分区里面查找出来小于25的数据了。
  相关解决方案