2012-09-26 24 views
3

甚至在執行選擇 語句之前,是否有任何方法獲取特定表格的元數據?獲取表格的元數據而不使用java中的結果集

+0

你是什麼意思「特定表的元數據」?列屬性? – CAMOBAP

+0

您可以執行一個簡單的選擇,如'SELECT * FROM table WHERE 0 = 1' –

+2

'connection.getMetaData();'參見http://docs.oracle.com/javase/6/docs/api/java/sql/ DatabaseMetaData.html – 2012-09-26 10:16:46

回答

9
DatabaseMetaData md = connection.getMetaData(); 

你可以從這個DatabaseMetaData界面學到很多關於表格的知識。

+0

另請參閱http://stackoverflow.com/questions/8951053/obtaining-table-metadata-from-mysql-in-java?rq=1 – 2012-09-26 10:17:09

相關問題