Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Возвращает табличные типы, доступные в текущей базе данных.
Синтаксис
public java.sql.ResultSet getTableTypes()
Возвращаемое значение
Объект SQLServerResultSet.
Исключения
Замечания
Этот метод getTableTypes определен с помощью метода getTableTypes в интерфейсе java.sql.DatabaseMetaData.
Результирующий набор, возвращаемый методом getTableTypes, включает следующие данные:
| Имя. | Тип | Описание |
|---|---|---|
| TABLE_TYPE | String | Табличный тип. |
Примечание.
Дополнительные сведения о данных, возвращаемых методом getTables, см. в статье "sp_tables (Transact-SQL)" электронной документации на Microsoft SQL Server.
Пример
Следующий пример демонстрирует, как использовать метод getTableTypes для возврата информации о типе таблицы в образцовой базе данных AdventureWorks2025, при условии, что база данных указана в строке соединения.
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
Класс SQLServerDatabaseMetaData