| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Java: Общие вопросы > Получение информации о структуре БД |
| Автор: LSD 10.8.2006, 10:25 | ||
| При работе с БД часто бывает нужно получить некоторую информацию о структуре базы данных: список таблиц, процедур, поддерживает ли БД ту или иную функцию. Для получения подобной информации предназначен класс DatabaseMetaData. Получить экземпляр данного класса, можно от Connection-на. Существует аналогичный класс для результатов запросов: ResultSetMetaData - он возвращает информацию о ResultSet, имена столбцов, их типы, тип курсора и т.д. Для примера получим и распечатаем, список всех таблиц в базе данных (в зависимости от реализации, БД может возвращать информацию не о всех таблицах, а только о таблицах доступных данному пользователю):
|