Подготавливаемый оператор позиционной модификации
<preparable dynamic update statement: positioned> ::=UPDATE [<table name>]SET <set clause> [{<comma> <set clause>}. . . ]WHERE CURRENT OF <cursor name>
См. .
Если внимательно сравнить средства динамического SQL СУБД Oracle V. 6и стандарта SQL/92, то видно, что Oracle практически вкладывается в стандарт, если не считать небольших синтаксических различий и (что существенно более важно) разного стиля работы с дескрипторами. Думается, что примерно такая же ситуация имеет место в других СУБД, поддерживающих динамический SQL.
Поэтому нашими рекомендациями при использовании динамического SQL в прикладных программах являются следующие (если, конечно, вы не хотите дождаться повсеместной и полной реализации SQL/92):