如何在Oracle中获取有关表的所有信息?

时间:2010-07-22 08:06:47

标签: sql oracle

如何在Oracle中获取有关表,其列和约束等的所有信息?我正在使用

desc MY_TABLE

但这只是给我列名,空值和类型。

3 个答案:

答案 0 :(得分:3)

尝试使用dbms_metadata包,您可以找到更多信息here

答案 1 :(得分:1)

检查此脚本:http://oracletipstricks.blogspot.com/2008/01/getting-table-details-with-sqlplus.html

详细说明: - 列详细信息

  • PRIMARY KEY

  • 指标

  • FOREIGN KEYS

  • 约束

  • ROWCOUNT

  • 参考此表的其他表

  • 分区栏目

  • PARTITIONS

  • TRIGGERS

  • DEPENDENTS

答案 2 :(得分:1)

您可以使用系统表来获取您要查找的信息。

检查此链接

http://techonthenet.com/oracle/sys_tables/index.php