Condividi tramite


Elaborazione di istruzioni SELECT FOR UPDATE

Importante

Questa funzionalità verrà rimossa nelle versioni future di Windows. Evitare di usare questa funzionalità nel nuovo lavoro di sviluppo e pianificare la modifica delle applicazioni che attualmente usano questa funzionalità. Microsoft consiglia di usare la funzionalità cursore del driver.

Per garantire la massima interoperabilità, le applicazioni devono generare set di risultati che verranno aggiornati con un'istruzione update posizionata eseguendo un'istruzione SELECT FOR UPDATE . Anche se la libreria di cursori non richiede questa operazione, è richiesta dalla maggior parte delle origini dati che supportano istruzioni di aggiornamento posizionate.

La libreria di cursori ignora le colonne nella clausola FOR UPDATE di un'istruzione SELECT FOR UPDATE . Questa clausola viene rimossa prima di passare l'istruzione al driver. Nella libreria di cursori, l'attributo dell'istruzione SQL_ATTR_CONCURRENCY, insieme alle restrizioni indicate nella sezione precedente, controlla se le colonne in un set di risultati possono essere aggiornate.