Обработка инструкций SELECT FOR UPDATE
Внимание
Эта функция будет удалена в будущей версии Windows. Избегайте использования этой функции в новых рабочих областях разработки и планируете изменять приложения, которые в настоящее время используют эту функцию. Корпорация Майкрософт рекомендует использовать функции курсора драйвера.
Для максимального взаимодействия приложения должны создавать результирующие наборы, которые будут обновляться с помощью размещенной инструкции обновления путем выполнения инструкции SELECT FOR UPDATE . Хотя библиотека курсоров не требует этого, она требуется большинству источников данных, которые поддерживают позиционированные инструкции обновления.
Библиотека курсоров игнорирует столбцы в предложении FOR UPDATE инструкции SELECT FOR UPDATE. Это предложение удаляется перед передачей инструкции драйверу. В библиотеке курсоров атрибут оператора SQL_ATTR_CONCURRENCY вместе с ограничениями, упомянутыми в предыдущем разделе, определяет, можно ли обновлять столбцы в результирующем наборе.