sqlIsolationLevel

La variable de sistema VGVar.sqlIsolationLevel indica el nivel de independencia de una transacción de base de datos con respecto a otra

Para obtener una visión general del nivel de aislamiento y de las frases lectura repetible y transacción serializable, consulte la documentación de JDBC disponible en Sun Microsystems, Inc.

VGVar.sqlIsolationLevel sólo puede utilizarse en programas migrados desde VisualAge Generator y EGL 5.0. La función está soportada (durante el desarrollo) si la preferencia EGL Compatibilidad de VisualAge Generator está seleccionada o (durante la generación) si la opción del descriptor de construcción VAGCompatibility está establecida en yes.

Para desarrollos nuevos, establezca el nivel de aislamiento de SQL en SysLib.connect.

Los siguientes valores de VGVar.sqlIsolationLevel están en orden de severidad:

0 (el valor por omisión)
Lectura repetible
1
Transacción serializable
Puede utilizar esta variable de cualquiera de estas maneras:
  • Como origen o destino de una sentencia assignment o move
  • En una invocación de función, como argumento asociado con un parámetro in, out o inOut
  • Como un valor de comparación en una expresión lógica
  • Como el valor en una sentencia de devolución
Las características de SysVar.transactionID son las siguientes:
Tipo primitivo
NUM
Longitud de datos
1
¿Se restaura el valor siempre después de una conversión?
Condiciones de uso | Comentarios
(C) Copyright IBM Corporation 2000, 2005. Reservados todos los derechos.