Compartir a través de


Procesamiento de instrucciones SELECT FOR UPDATE

Importante

Esta característica se quitará en una versión futura de Windows. Evite usar esta característica en el nuevo trabajo de desarrollo y planee modificar las aplicaciones que actualmente usan esta característica. Microsoft recomienda usar la funcionalidad del cursor del controlador.

Para obtener la interoperabilidad máxima, las aplicaciones deben generar conjuntos de resultados que se actualizarán con una instrucción update posicionada mediante la ejecución de una instrucción SELECT FOR UPDATE . Aunque la biblioteca de cursores no requiere esto, la mayoría de los orígenes de datos que admiten instrucciones de actualización posicionadas.

La biblioteca de cursores omite las columnas de la cláusula FOR UPDATE de una instrucción SELECT FOR UPDATE ; quita esta cláusula antes de pasar la instrucción al controlador. En la biblioteca de cursores, el atributo de instrucción SQL_ATTR_CONCURRENCY, junto con las restricciones mencionadas en la sección anterior, controla si se pueden actualizar las columnas de un conjunto de resultados.