Оператор INSERT |
Данный оператор добавляет одну или более строк в таблицу <таблица>. Вставляемые строки являются результатом выполнения запроса <subquery> или вычисления выражения <expression-list>.
<insert-clause> = INSERT [INTO] <таблица> [ (<column-list>) ] ( VALUES (<expression-list>) | <subquery> )
<таблица> - таблица, логическая таблица или синоним куда добавляется запись:
<таблица> = <table-name> | <view-name> | <table-alias>
<column-list> - список имен столбцов, которым будут присвоены значения. Столбцам, которых нет в списке, будут присвоены значения по умолчанию. Список заключается в круглые скобки. Имена столбцов перечисляются через запятую.
<expression-list> - список значений столбцов. Список заключается в круглые скобки. Выражения перечисляются через запятую. Количество выражений и типы их результатов должны соответствовать списку имен столбцов.
<subquery> - запрос, формирующий список значений столбцов. Количество полей и их типы в выборке должны соответствовать списку имен столбцов <column-list>.