Добавление записи из другой базы данных с помощью запроса на добавление

Запрос на добавление добавляет группу записей из одной или нескольких таблиц исходной базы данных в одну или несколько таблиц конечной базы данных. Например, появилось несколько новых клиентов, а также база данных, содержащая таблицу сведений о них. Чтобы не вводить все новые данные вручную, их можно добавить в одну или несколько таблиц своей базы данных. Запросы на добавление можно использовать также для следующих целей.

· Добавление полей на основе условий отбора. Например, может потребоваться добавить только имена и адреса заказчиков с очень выгодными заказами.

· Добавление записей, когда некоторых полей одной таблицы не существует в другой. Допустим, в таблице «Заказчики» одной базы данных имеется 11 полей, а в таблице «Заказчики» другой базы данных из этих 11 полей имеется только девять. Можно использовать запрос на добавление только тех данных, которые находятся в соответствующих друг другу полях, а все остальные игнорировать.

Процесс создания запроса на добавление состоит из следующих основных шагов.

· Откройте исходную базу данных (базу данных, содержащую те записи, которые нужно добавить) и создайте запрос на выборку, который возвращает только те записи, которые нужно добавить.

· Преобразуйте этот запрос на выборку в запрос на добавление.

· Добавьте в запрос на добавление таблицы и поля, в которые должны быть помещены данные. Если записи добавляются в другую базу данных, сначала откройте эту базу данных и затем выберите таблицы.

· Выполните запрос, чтобы добавить записи.

ПРИМЕЧАНИЕ. Предварительно выполните резервное копирование своих данных. В случае ошибки можно удалить добавленные записи из таблицы назначения — но удаление вручную большого числа записей может занять много времени. Имея под рукой резервную копию, можно быстрее исправить ошибки.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: