Модели и проектирование баз данных

Оператор вставки кортежей


. Синтаксис для оператора вставки кортежей определим так:

INSERT источник  INTO  приемник;

Здесь приемник

и источник

– любые реляционные выражения, производящие отношения, совместимые по объединению.

Все кортежи источника вставляются в приемник.

Пример:

Пусть в схеме нашей БД определено отношение TEMP

со схемой {P#, TOTAL}. Оператор

INSERT ((SUMMARIZE  SPJ  BY (P#)  SUM (Qt) AS  TOTAL)

WHERE  TOTAL > 10000)   INTO TEMP;

вставит в отношение TEMP

все кортежи отношения, произведенного операцией SUMMARIZE.



Содержание раздела