oracle 導出 數據庫設計文檔


 select TABLE_NAME from user_tables;    -- 獲取表
 select * from user_tab_comments;      -- 獲取表注釋
 select * from User_Col_Comments;       -- 獲取字段注釋

  

-- 導出文檔		
SELECT
	t.TABLE_NAME,
	t.COLUMN_NAME,
	REPLACE (
		REPLACE ( REPLACE ( t1.COMMENTS, chr( 10 ), '' ), chr( 13 ), '' ),
		chr( 9 ),
		'' 
	),
	t.DATA_TYPE,
	t.DATA_LENGTH,
	NVL( NULL, '' ),
	NVL( NULL, '' ),
	t.NULLABLE,
	NVL( NULL, '無' ),
	case when t.COLUMN_NAME = 'ID' THEN  '是' else '否'  end ,
	REPLACE (
		REPLACE ( REPLACE ( t1.COMMENTS, chr( 10 ), '' ), chr( 13 ), '' ),
		chr( 9 ),
		'' 
	),
	
	NVL( NULL, '新增' ),
	NVL( NULL, '' ) 
FROM
	user_tab_columns t,
	User_Col_Comments t1 
WHERE
    t.TABLE_NAME =t1.TABLE_NAME
		and t1.column_name = t.COLUMN_NAME
	and t.TABLE_NAME = 'SCFP_XP_CJXP_XXFWS'    --表名  需要修改
ORDER BY
	COLUMN_ID;


  

本文檔參考:https://blog.51cto.com/meiling/2068902

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM