Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Оператор UPDATE



Формат оператора изменения записей

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; Прочитано: 198 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.006 с)...