Запросы на обновление используются для того, чтобы изменить сразу все данные в выбранном поле таблицы. Процесс создания запроса на обновление состоит из двух шагов.
Шаг 1. В пустом бланке конструктора запросов выбрать таблицу, в которой будут обновляться данные. Выбрать тип запроса – «Обновление». При этом в нижней части бланка запросов появится строка Обновление. В ней необходимо указать условие (критерий изменения данных). Здесь можно в частности использовать логические функции. Если нужно указать формулу, то в данной строке вызывается построитель выражений. Например, чтобы изменить курс, на котором учатся студенты надо:
- выбрать таблицу «студенты»,
- указать тип запроса – обновление,
- в графе «Обновление» поставить курсор, вызвать из контекстного меню построитель выражений и ввести формулу: [Курс]+1. (Рис. 2.49). При выполнении запроса для студентов, у которых в поле «Курс» стояло число «2» - в нем окажется число «3» и т.д.
Рис. 2.49 Создание запроса на изменение: Увеличение курса на 1 год
В отличие от предыдущих запросов, в запрос на обновление надо выбирать лишь те поля, в которых будут происходить изменения. В результате этих действий будет создан запрос, снабженный значком .
Шаг 2. Выполнить запрос на изменение, в результате чего в имеющейся таблице значение выбранного поля изменится, согласно указанному критерию.