HEIDENHAIN TNC 620 Manual Del Usuario página 344

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

Publicidad

9
Programación: Parámetros Q
9.9
Accesos a tablas con instrucciones SQL
SQL BIND
SQL BIND enlaza un parámetro Q con una columna de la tabla.
Las instrucciones SQL Fetch, Update e Insert evalúan este enlace
(asignación) durante la transmisión de datos entre el Result-set y el
programa NC.
Un SQL BIND sin nombre de tabla ni de columna anula el enlace.
El enlace finaliza a más tardar cuando acaba el programa NC o el
subprograma.
Se pueden programar tantos enlaces como se
deseen. En los procesos de lectura/escritura se
tienen en cuenta exclusivamente las columnas, que
se han indicado en la instrucción de selección.
SQL BIND... debe programarse
instrucciones Fetch, Update o Insert. Se puede
programar una instrucción de selección sin
instrucciones Bind anteriores.
Si se generan columnas en la instrucción de
selección, para las cuales no se ha programado
ningún enlace, entonces ocurre un error en los
procesos de lectura/escritura (interrupción del
programa).
Núm. de parámetro para el resultado: parámetro
Q al cual se enlazará la columna de la tabla
(asignada)
Base de datos: Nombre de la columna: introducir
el nombre de la tabla y la designación de columna –
separado por . un
nombre de la
o de fichero de dicha tabla. El sinónimo se registra
directamente – el nombre de la ruta y del fichero se
escriben entre comillas
Designación de la
establecida en los datos de configuración de la
columna de la tabla
344
antes
que las
tabla: Sinónimo o nombre de ruta
columna: designación
HEIDENHAIN | TNC 620 | Manual del usuario Programación en lenguaje conversacional | 11/2015
Enlazar parámetros Q con columnas
de la tabla
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"
Anular el enlace
91 SQL BIND Q881
92 SQL BIND Q882
93 SQL BIND Q883
94 SQL BIND Q884

Publicidad

Capítulos

Tabla de contenido
loading

Tabla de contenido