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。