Sql Update - HEIDENHAIN TNC 320 Manual Del Usuario

Ocultar thumbs Ver también para TNC 320:
Tabla de contenido

Publicidad

Programación de parámetros Q | Accesos a tablas con instrucciones SQL

SQL UPDATE

Ejemplo: transferir número de fila en el parámetro Q
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
Ejemplo: número de fila programado directamente
. . .
40 SQL UPDATE Q1 HANDLE Q5 INDEX5
SQL UPDATE modifica una fila en el Result-set (memoria interna).
Los nuevos valores de las celdas individuales se copiarán en los
parámetros Q enlazados. La transacción se definirá mediante el
HANDLE que se va a indicar, la fila mediante INDEX. La línea actual
en el Result-set se sobrescribe completamente.
SQL UPDATE tiene en cuenta todas las columnas que se han
indicado en la instrucción SELECT (orden SQL SQL EXECUTE).
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)
Base de datos: índice para el resultado SQL:
número de línea dentro del Result-set
Programar directamente el número de fila
Programar el parámetro Q que contiene el
índice
sin indicación se describirá la fila (n=0)
HEIDENHAIN | TNC 320 | Manual del usuario Programación en lenguaje conversacional | 10/2017
9
429

Publicidad

Tabla de contenido
loading

Tabla de contenido