[java-jdbc]テーブルのメタデータの取得
2006/04/06
2006/11/26
30分以上はまった。
自力で解決しようとして、try and errorして、グーグルさんにうかがって下記のリンクにたどりついた。
こういったノウハウをすぐにだせる企業とか、グループとか、いいなぁ
例えばテーブル名がmytableだったらアウト。
なので、下記のようにtoUpperCaseをしてあげるとうまくいく。
DatabaseMetaData metaData = connection.getMetaData();
ResultSet resultSet = metaData.getColumns(null, null, tableName.toUpperCase(), null);
自力で解決しようとして、try and errorして、グーグルさんにうかがって下記のリンクにたどりついた。
こういったノウハウをすぐにだせる企業とか、グループとか、いいなぁ
投稿の詳細: JDBCのDatabaseMetaDataを使用したとき、テーブル情報が取得できません。
例えばテーブル名がmytableだったらアウト。
なので、下記のようにtoUpperCaseをしてあげるとうまくいく。
DatabaseMetaData metaData = connection.getMetaData();
ResultSet resultSet = metaData.getColumns(null, null, tableName.toUpperCase(), null);
: