2
Oracle 9i具有嵌套表,但它没有all_nested_table_cols sysview(如10g和11g),它让我看到这些嵌套表的列是什么。我如何在9i数据库中找到这些信息?9i中的all_nested_table_cols在哪里?
Oracle 9i具有嵌套表,但它没有all_nested_table_cols sysview(如10g和11g),它让我看到这些嵌套表的列是什么。我如何在9i数据库中找到这些信息?9i中的all_nested_table_cols在哪里?
我没有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。