gpt4 book ai didi

oracle - 如何找到oracle表的所有分区信息

转载 作者:行者123 更新时间:2023-12-05 08:26:47 25 4
gpt4 key购买 nike

我有一个分区表 t,它使用列表分区在列上分区,

我想查询出所有分区及其对应的列值。

它与在 PLSQL Developer 中一样:当我查看此表的 sql 时,它显示所有分区如下:

  partition DATA_20180522 values (20180522)
tablespace DMSCMDAT
pctfree 10
initrans 1
maxtrans 255
storage
(
initial 8M
next 1M
minextents 1
maxextents unlimited
)

我用谷歌搜索,但没有找到答案。

最佳答案

要查找有关分区的信息,您可以查询 ALL_TAB_PARTITIONS View :

SELECT *
FROM ALL_TAB_PARTITIONS

对于表中的许多其他信息,您可以查询 ALL_TABLES:

SELECT *
FROM ALL_TABLES

如果您想重新创建表格的源代码,您需要编写代码。 A good place to start is the code in this question at asktom.oracle.com .

祝你好运。

关于oracle - 如何找到oracle表的所有分区信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50848381/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com