请教一个关于分区表的问题 想查询ORACLE数据库里所有的分区表的分区字段和子分区字段,请问在哪些表里可以查到? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from dba_extents where owner = '' and segment_type in ('TABLE PARTITION', 'TABLE SUBPARTITION'); 上面的SQL语句,把owner=''这里换成你自己的用户名;dba_extents表中,'partition_name'这个字段就是(子)分区字段名。 SQL> desc dba_extents; 名称 是否为空? 类型 ----------------------------------------------------- -------- ----------------------------------- OWNER VARCHAR2(30) SEGMENT_NAME VARCHAR2(81) PARTITION_NAME VARCHAR2(30) SEGMENT_TYPE VARCHAR2(18) TABLESPACE_NAME VARCHAR2(30) EXTENT_ID NUMBER FILE_ID NUMBER BLOCK_ID NUMBER BYTES NUMBER BLOCKS NUMBER RELATIVE_FNO NUMBER兰兰姐厉害 可能是我没说清楚,我要的是分区表里用于分区或者子分区的字段名,而不是分区名dba_extents表中,'partition_name'这个字段的值应该是分区或子分区的分区名 关于windows下ORALCE用RMAN恢复的问题 oracle trigger for each row 是遍历哪些 行呢 存储过程的SQL执行慢,同SQL单独执行快,咋回事? oracle8.1.6 安装提示ora-27102:out of memory ORACLE连接错误 急于寻求帮助!为何我在Proc中的SQl语句不返回执行结果? indx表空间 逻辑与的判断怎么做? 初学Oracle,有几个问题想在这儿问各位大虾。 rman备机恢复的问题 请教一个关于UPDATE执行结果的问题 关于oracle的问题
dba_extents表中,'partition_name'这个字段就是(子)分区字段名。
名称 是否为空? 类型
----------------------------------------------------- -------- ---------------
--------------------
OWNER VARCHAR2(30)
SEGMENT_NAME VARCHAR2(81)
PARTITION_NAME VARCHAR2(30)
SEGMENT_TYPE VARCHAR2(18)
TABLESPACE_NAME VARCHAR2(30)
EXTENT_ID NUMBER
FILE_ID NUMBER
BLOCK_ID NUMBER
BYTES NUMBER
BLOCKS NUMBER
RELATIVE_FNO NUMBER
兰兰姐厉害
dba_extents表中,'partition_name'这个字段的值应该是分区或子分区的分区名