Compartir vía


Tipos de Cursor desplazable

Los cuatro tipos de cursores desplazables son estáticos, dinámicos, accionados por teclado y mixtos. Los cursores estáticos detectan pocos o ningún cambio, pero son relativamente baratos para implementar. Los cursores dinámicos detectan todos los cambios, pero son costosos de implementar. Los cursores mixtos y controlados por conjuntos de claves se encuentran entre sí, detectando la mayoría de los cambios, pero con menos gastos que los cursores dinámicos.

Los siguientes términos se usan para definir las características de cada tipo de cursor desplazable:

  • Sus propias actualizaciones, eliminaciones e inserciones. Actualiza, elimina e inserta a través del cursor, ya sea con una llamada a SQLBulkOperations o SQLSetPos o con una instrucción de actualización o eliminación posicionada.

  • Otras actualizaciones, eliminaciones e inserciones. Actualizaciones, eliminaciones e inserciones no realizadas por el cursor, incluidas las realizadas por otras operaciones en la misma transacción, las realizadas a través de otras transacciones y las realizadas por otras aplicaciones.

  • Suscripción. El conjunto de filas del conjunto de resultados.

  • Pedido. Orden en el que el cursor devuelve las filas.

  • Valores. Los valores de cada fila del conjunto de resultados.

Para obtener información sobre cómo actualizar, eliminar e insertar datos, consulte Información general sobre la Actualización de Datos.

Esta sección contiene los temas siguientes.