SQL1

       

UPDATE (МОДИФИКАЦИЯ)


Синтаксис

UPDATE <table name>

SET { <column name> = <value expression> } . , . .

{[ WHERE <predlcate>]; }

| {[WHERE CURRENT OF <cursorname>]

<SQL term>]}

UPDATE изменяет значения в каждом столбце <column name> на соответствующее значение <value expression>. Если предложение WHERE использует предикат <predicate>, то только строки таблиц, чьи текущие значения делают этот предикат <predicate> верным, могут быть изменены. Если WHERE использует предложение CURRENT OF, то значения в строке таблицы <table name>, находящиеся в курсоре <cursor name>, меняются. WHERE CURRENT OF пригодно для использования только во вложенном SQL, и только с модифицируемыми курсорами. При отсутствии предложения WHERE, все строки меняются.



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