4
我只有基本的Oracle工具可用,即SQL Plus,並且我需要確定是否使用ROWDEPENDENCIES選項創建了表。這是一個10g數據庫。如何確定Oracle表是否設置了ROWDEPENDENCIES選項?
而且,如果沒有設置,我可以使用ALTER TABLE來設置它,還是必須刪除並重新創建表?
我只有基本的Oracle工具可用,即SQL Plus,並且我需要確定是否使用ROWDEPENDENCIES選項創建了表。這是一個10g數據庫。如何確定Oracle表是否設置了ROWDEPENDENCIES選項?
而且,如果沒有設置,我可以使用ALTER TABLE來設置它,還是必須刪除並重新創建表?
SELECT owner, table_name, dependencies FROM dba_tables;
這將爲每個表格返回「ENABLED」或「DISABLED」。
You cannot change this after the table has been created,所以你必須重新創建表來設置它。