Доступ к сквозному запросу из SQL Server 2005 - PullRequest
1 голос
/ 02 февраля 2011

Я создал сквозной запрос из базы данных сервера SQL для отображения данных в базе данных доступа.Теперь я хочу, чтобы эта информация затем обновила другую таблицу.которая содержит другую информацию, другую информацию, импортированную из другого сквозного запроса.

1 Ответ

0 голосов
/ 20 апреля 2011

Думайте о ваших проходах как о запросах только для чтения.Вы не сможете выполнять какие-либо манипуляции с записями - только возвращать данные.

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

В упрощенном объяснении промежуточных элементов представьте, что у меня есть две связанные таблицы с 10000 записями в каждой, и я связываюих для запроса, который возвращает 5 записей.Для доступа необходимо провести 20000 записей (все из каждой таблицы) через сеть, чтобы сравнить их и получить 5 результатов.В одном проходе он выполняет сравнение на другом конце и переносит только 5 записей.

...