Sql Commit - HEIDENHAIN TNC 128 Manual Del Usuario

Ocultar thumbs Ver también para TNC 128:
Tabla de contenido
Programación de parámetros Q | Accesos a tablas con instrucciones SQL

SQL COMMIT

Ejemplo
11 SQL BIND Q881 "Tab_Example.Mess_Nr"
12 SQL BIND Q882 "Tab_Example.Mess_X"
13 SQL BIND Q883 "Tab_Example.Mess_Y"
14 SQL BIND Q884 "Tab_Example.Mess_Z"
. . .
20 SQL Q5 "SELECT Mess_Nr,Mess_X,Mess_Y, Mess_Z FROM
Tab_Example"
. . .
30 SQL FETCH Q1 HANDLE Q5 INDEX+Q2
. . .
40 SQL UPDATE Q1 HANDLE Q5 INDEX+Q2
. . .
50 SQL COMMIT Q1 HANDLE Q5
SQL COMMIT vuelve a transferir simultáneamente todas las
filas modificadas y añadidas en una transacción a la tabla. La
transacción se definirá mediante el HANDLE que se va a indicar.
De este modo se restablecerá un bloqueo fijado mediante
SELECT...FOR UPDATE.
El HANDLE (proceso) adjudicado en la instrucción SQL SELECT
pierde su validez.
Nº de parámetro para el resultado (valor
resultante para control):
0 transacción correcta
1 transacción errónea
Base de datos: ID de acceso SQL: parámetro
Q para definir HANDLE (para identificar la
transacción)
HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2017
9
325
Tabla de contenido
loading

Tabla de contenido