oracle用語句實現desc功能

一條語句實現desc功能 T_TABLE 是要查詢的表,U_USER 是表的用戶 SELECT COLUMN_NAME NAME,DATA_TYPE||decode(DATA_TYPE,'DATE','','CLOB','','BLOB','','BFILE','','FLOAT','','LONG RAW','','LONG','','RAW','('||TO_CHAR(DATA_LENGTH)||')',(decode(SIGN(instr(DATA_TYPE,'CHAR')),1,'('||TO_CHAR(DATA_LENGTH)||')',(decode(SUBSTR(DATA_TYPE,1,9),'TIMESTAMP','',(decode(NVL(DATA_PRECISION,-1),-1,'',(decode(nvl(DATA_SCALE,0),0,'('||to_char(DATA_PRECISION)||')','('||to_char(DATA_PRECISION)||','||to_char(DATA_SCALE)||')'))))))))) TYPE,NULLABLE,DATA_DEFAULT FROM ALL_TAB_COLUMNS WHERE TABLE_NAME='T_TABLE' AND OWNER='U_USER' ORDER BY COLUMN_ID 
 
我在自己的軟件中這樣實現desc功能的,oracle數據庫管理工具
 
對初學者來說,是一個很好的數據庫學習工具
對開發者來說,是一個很好的數據庫開發工具
對維護者來說,是一個很好的數據庫管理工具
 
請大家來這裏下載 ORACLE數據庫管理工具 http://www.91files.com/?TK0SMLAEX7QGK14KLHUL
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章