powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Подскажите!
6 сообщений из 6, страница 1 из 1
Подскажите!
    #33891421
Batyr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Как узнать и через что в Java вместе с DB2, количество колонок в таблице.

Я читал что через метаданные, но у меня что-то не получается

Заранее благодарю!!!
...
Рейтинг: 0 / 0
Подскажите!
    #33891460
ТимоН
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
3.
     ResultSet rs = stmt.executeQuery("SELECT a, b, c FROM TABLE2");
     ResultSetMetaData rsmd = rs.getMetaData();
      int  numberOfColumns = rsmd.getColumnCount();
      boolean  b = rsmd.isSearchable( 1 );
...
Рейтинг: 0 / 0
Подскажите!
    #33891541
Фотография Timm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТимоН
Код: plaintext
1.
2.
3.
     ResultSet rs = stmt.executeQuery("SELECT a, b, c FROM TABLE2");
     ResultSetMetaData rsmd = rs.getMetaData();
      int  numberOfColumns = rsmd.getColumnCount();
      boolean  b = rsmd.isSearchable( 1 );

жестоко :)
лучше юзать DatabaseMetaData.getColumns. тынц
...
Рейтинг: 0 / 0
Подскажите!
    #33892579
Batyr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А не подскажите как еще и количество строк с помощью метаданных узнать?

Заранее огромное спасибо!!!
...
Рейтинг: 0 / 0
Подскажите!
    #33892839
Зашедший
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BatyrА не подскажите как еще и количество строк с помощью метаданных узнать?

Заранее огромное спасибо!!!
Количество строк? Ну это ж уже не метаданные, а просто данные. А как узнать - запросом.
select count(*) from table
Первая и единственная строка результата вернет число строк в таблице.
...
Рейтинг: 0 / 0
Подскажите!
    #33892872
Sherst
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: plaintext
1.
2.
ResultSet rs = stmt.executeQuery("SELECT count(*) FROM TABLE2");
 int  rowCount = rs.getInt( 1 );
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Подскажите!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]