9i中all_nested_table_cols在哪里?

时间:2010-05-04 15:27:28

标签: oracle oracle9i data-dictionary

Oracle 9i有嵌套表,但它没有all_nested_table_cols sysview(如10g和11g),它可以让我看到这些嵌套表的列是什么。如何在9i数据库中找到此信息?

1 个答案:

答案 0 :(得分:0)

我没有要测试的9i实例,但也许这可以让你开始:

SELECT nt.owner, nt.table_name, nt.parent_table_name, nt.parent_table_column, ct.owner, ct.type_name, ta.*
  FROM all_nested_tables nt, all_coll_types ct, all_type_attrs ta
 WHERE ct.type_name = nt.table_type_name
   AND ta.type_name = ct.elem_type_name

attr_name列应该类似于all_nested_table_cols中的column_name列。我知道这不是真实的......但这是一个开始。

制作此CW以防任何人想要改进它。