Типы прокручиваемых курсоров
Четыре типа прокручиваемых курсоров являются статическими, динамическими, управляемыми набором ключей и смешанными. Статические курсоры обнаруживают несколько изменений или нет, но относительно дешевы для реализации. Динамические курсоры обнаруживают все изменения, но являются дорогостоящими для реализации. Управляемые набором ключей и смешанные курсоры находятся между ними, обнаруживая большинство изменений, но с меньшими затратами, чем динамические курсоры.
Для определения характеристик каждого типа прокручиваемого курсора используются следующие термины:
Собственные обновления, удаления и вставки. Обновления, удаляет и вставляется через курсор с вызовом SQLBulkOperations или SQLSetPos или с размещенной инструкцией обновления или удаления.
Другие обновления, удаление и вставка. Обновления, удаляет и вставка не выполняется курсором, включая те, которые выполняются другими операциями в той же транзакции, сделанные с помощью других транзакций, и те, которые сделаны другими приложениями.
Членство. Набор строк в результирующем наборе.
Заказ. Порядок возврата строк курсором.
Значения. Значения в каждой строке в результирующем наборе.
Сведения об обновлении, удалении и вставке данных см. в разделе "Обзор обновления данных".
Этот раздел содержит следующие подразделы.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по