Тут описано кілька способів групової зміни даних в Database Tour software.
Припустимо, що відповідна база даних вже відкрита.
Задача 1
Задача: Записати однакове значення 'New' до всіх записів поля 'Category' таблиці 'Clients'.
Рішення 1: Використання спеціального інструменту
Відкрийте таблицю і перейдіть до закладки Дані. Впевніться, що кнопка Дозволити редагування натиснута. Клікніть правою кнопкою відповідну колонку і з випадаючого меню виберіть Групова зміна значень поля. Внесіть значення і клікніть OK.
Рішення 2: Використання SQL
Створіть нове вікно SQL і напишіть наступний текст SQL у редакторі SQL:
UPDATE clients
SET category = 'New'
Клікніть кнопку Виконати запит або натисніть F9. На закладці Історія можна перевірити, скільки записів було змінено.
Якщо ви не використовуєте Авто-commit, і кнопка Commit активна, клікніть цю кнопку, щоб зробити Commit.
Задача 2
Задача: Подібна до попередньої, але змінити лише ті записи, де значення поля 'Debt' більше 20.
Рішення 1: Використання табличного фільтру
Відкрийте таблицю і перейдіть до закладки Дані. Впевніться, що кнопка Дозволити редагування натиснута. Введіть умову фільтра (над таблицею):
Debt>20
Натисніть ENTER або клікніть кнопку Застосувати фільтр. Потім повторіть кроки з попереднього прикладу (Рішення 1).
Рішення 2: Використання SQL
Створіть нове вікно SQL і напишіть наступний текст SQL у редакторі SQL:
UPDATE clients
SET category = 'New'
WHERE debt>20
Клікніть кнопку Виконати запит або натисніть F9. На закладці Історія можна перевірити, скільки записів було змінено.
Якщо ви не використовуєте Авто-commit, і кнопка Commit активна, клікніть цю кнопку, щоб зробити Commit.
Задача 3
Задача: Змінити всі перші символи в усіх текстових полях таблиці 'Animals' на верхній регістр.
Звичайно, цю задачу можна вирішити використанням SQL. Але ми покажемо, як це зробити використанням спеціального інструменту в Database Tour.
Кроки до виконання:
- Відкрийте таблицю і перейдіть до закладки Дані.
- Впевніться, що кнопка Дозволити редагування натиснута.
- Виберіть меню Інструменти | Групові операції з текстовими полями....
- Поставте галочки Всі в блоці Поля і Перший символ ПРОПИСНИЙ в блоці Операції.
- Вкажіть інші опції і клікніть OK.
Див. також: