Sql Insert - HEIDENHAIN TNC 128 Manual Del Usuario

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

Publicidad

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

SQL INSERT

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"
. . .
40 SQL INSERT Q1 HANDLE Q5
SQL INSERT crea una nueva fila en Result-set (cantidad de
resultado). Los 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.
SQL INSERT tiene en cuenta todas las columnas que se han
indicado en la instrucción SELECT (orden SQL SQL EXECUTE).
Las columnas de la tabla sin instrucción SELECT correspondiente
(no contenidas en el resultado de la consulta) se describirán con
valores estándar.
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)
Ejemplo para la instrucción SQL INSERT:
Las flechas grises y la sintaxis asociada no forman parte inmediatamente
de la instrucción SQL INSERT
Flechas negras y la sintaxis asociada muestran procesos internos de SQL
INSERT
Al escribir en tablas, el control numérico comprueba
la longitud de los parámetros de String (cadena). En
registros que rebasan la longitud de las columnas a
describir se emite antes un mensaje de error.
HEIDENHAIN | TNC 128 | Manual del usuario Programación en lenguaje conversacional | 10/2018
9
227

Publicidad

Tabla de contenido
loading

Tabla de contenido