3
Используя запрос UPDATE, можно ли ссылаться на сохраненный запрос выбора?Запрос UPDATE на основе сохраненного запроса SELECT в Access?
Я хотел бы сделать что-то вроде этого:
UPDATE ... WHERE ... IN [MY_STORED_PROCEDURE]
Howso? Как это зависит от индексов? Как вы сказали, я заработал, но ничего не обновляется, даже если работает запрос SELECT id FROM MyStoredProc. – Mille
Обновляемый запрос с использованием соединения может зависеть от того, существует ли уникальный индекс. Попробуйте создать запрос, используя соединение в своей таблице и запрос сохранения, и посмотрите, возвращены ли какие-либо записи, чтобы проверить, есть ли что-либо для обновления. – Fionnuala
Я вижу. Но швы, скорее всего, столкнутся с трудностями при использовании соединения. У вас есть идея, почему «SELECT id FROM MyStoredProc» работает (возвращает 3 строки), но нет, если я помещаю его в «ОБНОВЛЕНИЕ». WHERE id IN (SELECT id FROM MyStoredProc) »(обновляет 0 строк)? – Mille