Классика баз данных - статьи

       

ОПЕРАТОР ПОЗИЦИОННОГО УДАЛЕНИЯ


Синтаксис этого оператора следующий:

<delete statement: positioned> ::=DELETE FROM <table name>WHERE CURRENT OF <cursor name>

Если указанный в операторе курсор открыт и установлен на некоторую строку, и курсор определяет изменяемую таблицу, то текущая строка курсора удаляется, а он позиционируется перед следующей строкой. Таблица, указанная в разделе FROM оператора DELETE, должна быть таблицей, указанной в самом внешнем разделе FROM спецификации курсора.



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