Оператор UPDATE

Позволяет изменять существующие данные.

Синтаксис

UPDATE <target-spec> SET { <target-prop> = <expression> } [ ,...n ]
[ FROM <from-clause> ]
[ WHERE <search-condition> ]

<target-spec> ::= { <source-name> | source_alias }

<target-prop> ::= { [ <target-spec>. ] column_name }

Аргументы

target-spec

Имя слоя или псевдоним, данные которого будут обновлены.

target-prop

Имя слоя или псевдоним и имя изменяемого поля, записанное в виде [target-spec].column_name.

expression

Значение expression, заменяет существующее значение target-prop.

from-clause

Указывает слои, которые используются в инструкциях.

source-name

Имя слоя источника.

source-alias

Псевдоним слоя источника.

search-condition

Условие отбора записей.