getTableTypes メソッド (SQLServerDatabaseMetaData)
現在のデータベースで使用できるテーブルの型を取得します。
public java.sql.ResultSet getTableTypes()
戻り値
SQLServerResultSet オブジェクトです。
例外
解説
getTableTypes メソッドは、java.sql.DatabaseMetaData インターフェイスの getTableTypes メソッドで規定されています。
getTableTypes メソッドによって返される結果セットには、次の情報が含まれます。
名前 | 種類 | 説明 |
---|---|---|
TABLE_TYPE |
String |
テーブルの型です。 |
メモ : |
---|
getTableTypes メソッドによって返されるデータの詳細については、SQL Server オンライン ブックの「sp_tables (Transact-SQL)」を参照してください。 |
例
次の例では、接続文字列でデータベースが指定されている場合に、getTableTypes メソッドを使用して、SQL Server 2005 AdventureWorks サンプル データベースにあるテーブルの型の情報を返す方法を示します。
public static void executeGetTableTypes(Connection con) {
try {
DatabaseMetaData dbmd = con.getMetaData();
ResultSet rs = dbmd.getTableTypes();
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 のメンバー