Diferencia entre revisiones de «Cursor (base de datos)»

Contenido eliminado Contenido añadido
m Revertidos los cambios de 181.49.247.122 (disc.) a la última edición de Pipepupo
Etiqueta: Reversión
Línea 55:
Cuando se ejecuta un COMMIT, el cursor WITH HOLD se posiciona ''antes'' de la siguiente fila o [[registro (base de datos)|registro]]. Por lo tanto, una operación UPDATE o DELETE posicionada sólo funcionará después de haber realizado primero un FETCH en la misma transacción.
 
JDBC define los cursores como WITH HOLD por defecto. Esto se hace porque JDBC activa la opción de '''auto-commit''' por defecto. Debido a la sobrecarga habitual relacionada con el auto-commit y los cursores WITH HOLD, ambos deberían estar explícitamente desactivados en el nivel deALGUNAS conexiónCONECIONES.
 
=== Sentencias Update/Delete posicionadas ===