資料庫 顯示表結構 是用 desc 表名 嗎
還用寫別的嗎
uj5u.com熱心網友回復:
desc是sqlplus的命令,你可以使用dbms_metadata.get_ddl函式uj5u.com熱心網友回復:
select * from col 也可以查看列資訊uj5u.com熱心網友回復:
desc 是在select 查詢時,按某欄位進行降序排序;你要查看某個表的表結構,你可以通過下面的查詢陳述句進行查看某個表的表結構SELECT T.COLUMN_NAME, T.DATA_TYPE, T.DATA_LENGTH, CASE T.NULLABLE WHEN 'N' THEN '否' WHEN 'Y' THEN '是' END NULLABLE,
C.COMMENTS FROM USER_TAB_COLUMNS T,USER_COL_COMMENTS C
WHERE T.TABLE_NAME = C.TABLE_NAME AND T.COLUMN_NAME = C.COLUMN_NAME AND T.TABLE_NAME = UPPER('你要查的表名稱')
uj5u.com熱心網友回復:
用這個把,最專業,最全面。SELECT * FROM USER_TAB_COLUMNS T WHERE T.TABLE_NAME = '表名' ORDER BY T.COLUMN_ID ;
如果權限足夠大,可以用ALL_TAB_COLUMNS或者DBA_TAB_COLUMNS。
uj5u.com熱心網友回復:
desc 表名; 或者 show create table 表名;轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/36487.html
標籤:基礎和管理
上一篇:切換表空間時出現問題
下一篇:小白剛入公司就收到SQL優化需求
