У явных курсоров в Oracle нет метаданных, связанных с ними.Ниже приведен перевод, который переводит поведение Oracle в контекст T-SQL.
Курсоры Oracle не поддерживают прокрутку.Таким образом, они FORWARD_ONLY, без обсуждения.Это означает, что SCROLL, FAST_FORWARD, SCROLL_LOCKS и KEYSET не применяются.
Все курсоры Oracle являются ЛОКАЛЬНЫМИ.
Из-за уровня изоляции Oracle, курсоры эквивалентны НЕДОСТАТОЧНО и СТАТИЧЕСКИ.
Курсоры являются ОПТИМАЛЬНЫМИ, если мы не используем синтаксис SQL FOR UPDATE
, который блокирует выбранные строки. Узнать больше
Курсоры READ_ONLY.Они предназначены только для получения данных.Мы можем использовать синтаксис WHERE CURRENT OF
, чтобы обновить строку, указанную курсором.Лучше всего использовать вместе с FOR UPDATE
. Узнайте больше .
Вы не удивитесь, узнав, что TYPE_WARNING не применяется (потому что больше ничего не применяется).