getCatalogs メソッド (SQLServerDatabaseMetaData)
接続されたサーバーで使用できるカタログ名を取得します。
public java.sql.ResultSet getCatalogs()
戻り値
SQLServerResultSet オブジェクトです。
例外
解説
getCatalogs メソッドは、java.sql.DatabaseMetaData インターフェイスの getCatalogs メソッドで規定されています。
getCatalogs メソッドによって返される結果セットには、次の情報が含まれます。
名前 | 種類 | 説明 |
---|---|---|
TABLE_CAT |
String |
Microsoft SQL Server のシステム データベースを含むカタログの名前です。 |
例
次の例では、getCatalogs メソッドを使用して、Microsoft SQL Server に含まれるすべてのデータベース (システム データベースを含む) の名前を返す方法を示します。
public static void executeGetCatalogs(Connection con) {
try {
DatabaseMetaData dbmd = con.getMetaData();
ResultSet rs = dbmd.getCatalogs();
ResultSetMetaData rsmd = rs.getMetaData();
// Display the result set data.
int cols = rsmd.getColumnCount();
while(rs.next()) {
for (int i = 1; i <= cols; i++) {
System.out.println(rs.getString(i));
}
}
rs.close();
}
catch (Exception e) {
e.printStackTrace();
}
}
参照
関連項目
概念
SQLServerDatabaseMetaData のメソッド
SQLServerDatabaseMetaData のメンバー