Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Можно ли сравнить два набора данных? [FireBird1.5 и DB2]


pavel_guzhanov ©   (2010-06-25 10:51:00) 

Есть база данных FireBird. Запросом получаю из нее данные. Около 10 миллионов записей.
Есть база данных DB2. Из нее также получаю данные. Данные из FireBird и DB2 связаны по одному полю. Надо сверить данные из двух наборов на совпадение, несовпадающие записи сохранить в файл, чтобы потом показать пользователю.
Можно ли как-то сравнить наборы данных, или только в цикле по каждой записи?
Если можно, то как?


Anatoly Podgoretsky   (2010-06-25 16:38:00) [1]

> 12  (25.06.2010 14:45:05)  [5]

Full JOIN


12   (2010-06-25 14:45:00) [2]

я бы загнал одни из их в таблицу БД к другим, каким-нибудь bulk insert
и сравнивал в одной БД


Игорь Шевченко   (2010-06-25 14:41:00) [3]

можно, в цикле по записи


Sergey13   (2010-06-25 11:38:00) [4]

БДЕ вроде как поддерживал герегенные запросы.


turbouser   (2010-06-25 11:26:00) [5]

Хотя, если DB2 позволяет подключаться к другим бд - то можно, наверное :)


turbouser   (2010-06-25 11:25:00) [6]

Нет, нельзя.


Наверх

Титульная страница Поиск, карта сайта Написать письмо