Головна

Створення запиту на оновлення.

  1.  I. Створення замкнутих систем водного господарства промислових комплексів і районів
  2.  I. Створення ситуації і мотиву спілкування.
  3.  V.1.1. Створення Законів XII таблиць
  4.  Агрегування даних в запитах
  5.  Активні заходи по скороченню безробіття націлені на створення додаткових робочих місць.
  6.  Американська революція і створення нового уряду, 1775-1789 роки
  7.  Б. Створення колегій. Місцеві органи влади

За допомогою запиту на оновлення можна додавати, змінювати або видаляти дані в одній або декількох записах. Запити на оновлення можна розглядати як різновид діалогового вікна Пошук і заміна з більш широкими можливостями. Слід ввести умову відбору (приблизний аналог зразка пошуку) і умова оновлення (приблизний аналог зразка заміни). На відміну від діалогового вікна Пошук і заміна запит на оновлення може приймати кілька умов і дозволяє оновити велику кількість записів за один раз, а також змінити записи відразу в декількох таблицях.

Необхідно пам'ятати наведені нижче правила.

Запит на оновлення не можна використовувати для додавання нових записів в таблицю, але можна змінювати наявні порожні значення на певні значення.

Запит на оновлення не можна використовувати для видалення записів цілком (рядків) з таблиці, але можна змінювати наявні непусті значення на порожні.

За допомогою запитів на оновлення можна змінювати всі дані в наборі записів.

Крім того, не можна виконати запит на оновлення для наступних типів полів в таблиці.

Поля, що містять результати обчислень. Значення обчислюваних полів не зберігається в таблиці постійно. Вони існують тільки в тимчасовій пам'яті комп'ютера, після того як будуть обчислені. Оскільки для обчислюваних полів не передбачено місце постійного зберігання даних, їх неможливо відновити.

Поля, джерелом записів для яких служать підсумкові запити або перехресні запити.

Поля з типом даних «Лічильник». Значення в полях з типом даних «Лічильник» змінюються лише при додаванні запису в таблицю.

Поля в запитах на об'єднання.

Поля в запитах на унікальні значення і запитах на унікальні записи - запитах, які повертають неповторювані значення або записи. Це правило застосовується при використанні запиту на оновлення, а також при оновленні даних вручну шляхом введення значень в форму або таблицю.

Первинні ключі, які беруть участь у відносинах між таблицями, крім тих випадків, коли ці відносини були налаштовані на автоматичне виконання каскадного оновлення через поля ключа і будь-які пов'язані поля. При каскадному оновленні автоматично оновлюються будь-які значення зовнішнього ключа в дочірній таблиці (таблиця на боці «багато» відносини «один до багатьох») при зміні значення первинного ключа в батьківській таблиці (таблиця на боці «один» відносини «один до багатьох»).

Примітка. Неможливо виконувати каскадне оновлення для записів, які використовують поле лічильника для створення значень первинного ключа.




 Державна освітня установа вищої професійної |  Середовище роботи користувача і її налаштування |  Середовище роботи користувача і її налаштування |  Безпека і цілісність БД |  Використання запитів для видалення даних. |  Створення запиту на створення таблиці. |

© um.co.ua - учбові матеріали та реферати