Sql Commit - HEIDENHAIN TNC 620 Manual Del Usuario

Programación en lenguaje conversacional
Ocultar thumbs Ver también para TNC 620:
Tabla de contenido

Publicidad

9

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):
Base de datos: ID de acceso SQL: parámetro
Q para definir HANDLE (para identificar la
transacción)
304
Programación de parámetros Q | Accesos a tablas con instrucciones SQL
0 transacción correcta
1 transacción errónea
HEIDENHAIN | TNC 620 | Manual del usuario Programación en lenguaje conversacional | 10/2018

Publicidad

Tabla de contenido
loading

Tabla de contenido