![]() |
Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | |
|
Формат оператора изменения записей
UPDATE <Объект>
SET столбец1 = <значение1> [, столбец2 = <значение 2> …]
[WHERE <условие_поиска> ]
Пример.
UPDATE RASHOD
SET DAT_RASH = “24.01.2005”, KOLVO=KOLVO+2
WHERE DAT_RASH = “20.01.2005”
Замечание.
Если опустить условие WHERE то в таблице будут изменены все записи!!!
Оператор DELETE
Формат оператора удаления записей
DELETE FROM <Объект>
[WHERE <условие_поиска> ]
Пример.
DELETE FROM RASHOD
WHERE (DAT_RASH = “20.01.2005”) AND (TOVAR = “Сахар”)
Замечание.
Если опустить условие WHERE то в таблице будут удалены все записи!!!
Работа с просмотрами (VIEW)
Понятие просмотра как виртуальной таблицы
Формирование записей в просмотре определяется оператором SELECT. Для создания просмотра применяется оператор CREATE VIEW:
CREATE VIEW ИмяПросмотра [ (столбец_view [, столбец_view1 … ]) ]
AS < оператор_select > [WITH CHECK OPTION]
Необязательный параметр WITH CHECK OPTION определяет, допускать ли для обновляемых просмотров ввод записей, не удовлетворяющих условию формирования просмотра.
Пример:
CREATE VIEW FULL_RASHOD AS
SELECT R.DAT_RASH, R.TOVAR, R.KOLVO, T.ZENA
WHERE R.TOVAR = T.TOVAR
После этого к нему можно обращаться как к обычной таблице БД:
SELECT * FULL_RASHOD
Дата публикования: 2014-12-28; Прочитано: 214 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!