2013-10-30 40 views

回答

0

您可以使用系統視圖。例如。 user_ *或all_tab_columns和all_cons_columns。 嘗試這樣的:

SELECT tc.column_id, tc.table_name, tc.column_name, tc.data_type, cc.constraint_name 
    FROM user_tab_columns tc, 
     user_cons_columns cc 
WHERE tc.table_name = cc.table_name(+) 
    AND tc.column_name = cc.column_name(+) 
    AND tc.table_name = 'YOU TABLE NAME THERE' 
ORDER BY tc.column_id 
0

您需要查詢USER_CONS_COLUMNS視圖來查看錶列和它的約束。

SELECT * 
FROM user_cons_columns 
WHERE table_name = 'TABLE_NAME';