|
|||||||
АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция |
Оновлення існуючих данихОператор UPDATE оновлює значення одного або дескількох стовпців в вибраних рядках однієї таблиці. Рядки для оновлення вказуються в виразі WHERE. Якщо пропустити вираз WHERE, то зміняться всі рядки таблиці. UPDATE Імя _Таблиці SET Колонка = <величина> [, Колонка = <величина>... ] [WHERE <умова пошуку>] <величина> = { Колонка |:Перейменована | <константа> | <вираз> | <функція> | udf([<величина> [, <величина>...]]) NULL | USER} <вираз> = SQL вираз, що повертає одиничне значення <умова пошуку> = як в операторі SELECT. Приклади: Збільшити зарплату всім працівникам на 10%: UPDATE Employee SET Salary = 1.1*Salary; /* Збільшити зарплату всім працівникам, які мають зарплату менше 10000 на 15%: */ UPDATE Employee SET Salary = 1.15*Salary; WHERE Salary <= 10000; Відбирати рядки для зміни, як і для видалення, можна з використанням підпорядкованого запиту SELECT, який дозволить враховувати в умові пошуку змінюваних рядків дані з інших таблиць. Наприклад, можна виконати такий запит: збільшити зарплату на 10% всім працівникам, що працюють у відділі продажів, які обслужили за останній місяць клієнтів більше, в півтора рази, ніж в середньому по їх підрозділу. Для заповнення створеної бази даних тестовою інформацією в діалоговому режимі програми IB Expert необхідно виконати наступні дії: 1. Підключитися до бази даних. 2. Відкрити вікно з таблицею, в яку буде заноситися інформація. 3. Перейти на вкладку "Data" (рис. 6.1). На цій вкладці розташовується сітка Рис. 6.1. Вікно вводу даних в таблицю 4. При введенні полів є можливість використовувати різні діалоги, такі як календар, калькулятор або вікно введення поля зовнішнього ключа. 5. Ввести дані, використовуючи для додавання рядка клавішу [Insert] або 6. Після вводу даних для зберігання їх в базі даних, необхідно зафіксувати зміни кнопкою [Commit Transaction] (Ctrl+Alt+C). Щоб відмітити зроблені зміни, можна скористатися кнопкою [Rollback Transaction] (Ctrl+Alt+R). Поиск по сайту: |
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.) |