2013-10-24 49 views
0

有沒有一種方法可以從Oracle使用Java代碼獲取註釋?我嘗試過使用Describe,但它不適用於JDBC(Java代碼)。你能建議一些方法嗎?如何使用JDBC從Oracle 11g獲取註釋?

+0

正確的方法是使用JDBC DatabaseMetaData。結果集包含一個REMARK列。 (當'remarksReporting = true'。) – eckes

回答

6

您可以運行此查詢以獲取表的評論。

select comments from user_tab_comments where table_name = 'T'; 

如果你想獲得列的評論:

select comments from user_col_comments where table_name = 'T'; 
+0

它工作:)謝謝你的迴應。 –

+0

而你的'update user_tab_comments set comments ='test'where table_name ='T''需要一些權限? – zygimantus

0

Java代碼是相似的,你會通過建立一個連接,然後執行查詢和使用,即任何正常查詢使用什麼以上兩種語句由Iswanto提供