色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

oracle怎么通過sql查看表的結構

錢瀠龍2年前50瀏覽0評論

oracle怎么通過sql查看表的結構?

利用sql語句查詢某個表的結構的方法:

通過Oracle中的user_tab_cols, user_col_comments, user_constraints, user_cons_columns表聯合查詢。 1、user_tab_cols用來獲取對應用戶表的列信息; 2、user_col_comments用來獲取對應用戶表列的注釋信息; 3、user_constraints用來獲取用戶表的約束條件; 4、user_cons_columns約束中用戶可訪問列。

示例代碼:

select t.table_name, t.column_name, t.data_type, t.data_length, t.nullable, t.column_id, c.comments, (SELECT CASE WHEN t.column_name = m.column_name THEN 1 ELSE 0 END FROM DUAL) iskey FROM user_tab_cols t, user_col_comments c, (select m.column_name from user_constraints s, user_cons_columns m where lower(m.table_name) = 'qh_outstoresabinfo' and m.table_name = s.table_name and m.constraint_name = s.constraint_name and s.constraint_type = 'P') m WHERE lower(t.table_name) = 'qh_outstoresabinfo' and c.table_name = t.table_name and c.column_name = t.column_name and t.hidden_column = 'NO' order by t.column_id