Processamento de instruções SELECT FOR UPDATE

Importante

Esse recurso será removido em uma versão futura do Windows. Evite usar esse recurso em um novo trabalho de desenvolvimento e planeje modificar aplicativos que atualmente usam esse recurso. A Microsoft recomenda usar a funcionalidade de cursor do driver.

Para máxima interoperabilidade, as aplicações devem gerar conjuntos de resultados que serão atualizados com uma instrução de atualização posicionada executando uma instrução SELECT FOR UPDATE . Embora a biblioteca de cursores não exija isso, é exigido pela maioria das fontes de dados que suportam instruções de atualização posicionadas.

A biblioteca de cursores ignora as colunas na cláusula FOR UPDATE de uma instrução SELECT FOR UPDATE ; ela remove essa cláusula antes de passar a instrução para o driver. Na biblioteca de cursores, o atributo de instrução SQL_ATTR_CONCURRENCY, junto com as restrições mencionadas na seção anterior, controla se as colunas de um conjunto de resultados podem ser atualizadas.