HEIDENHAIN TNC 620 Modo De Empleo página 427

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

Publicidad

Núm. de parámetro para resultado: parámetro Q para
el Handle. El servidor SQL entrega el handle para este
grupo de líneas y columnas seleccionadas con la
instrucción de selección actual.
En caso de error (no se ha podido realizar la
selección), el servidor SQL emite de nuevo 1.
El valor 0 designa un handle no válido.
Base de datos: texto de comando SQL: con los
siguientes elementos:
SELECT (Palabra clave):
Identificación de los comandos SQL,
denominaciones de las columnas de la tabla a
transferir – separar varias columnas mediante , (ver
ejemplos). Deben enlazarse parámetros Q con
todas las columnas aquí indicadas.
FROM Nombre de Tabla:
Nombre, sinónimo o nombres de búsqueda y de
fichero de esta tabla. El sinónimo se registra
directamente – el nombre de búsqueda y de tabla
se escribe entre comillas (ver ejemplos). del
ejemplo del comando SQL, denominaciones de las
columnas de tablas a transferir, separar más
columnas (ver ejemplos). Deben enlazarse
parámetros Q con todas las columnas aquí
indicadas.
Opcional:
WHERE criterios de selección:
Un criterio de selección se compone de una
designación de columna, de una condición (ver
tabla) y de un valor comparativo. Varios criterios de
selección se enlazan con Y u O lógicos. El valor
comparativo se programa directamente o en un
parámetro Q. Un parámetro Q se inicia con : y se
escribe entre comillas (ver ejemplo)
Opcional:Designación de columna
ORDER BY ASC para una clasificación ascendente,
oDesignación de columna
ORDER BY DESC para una clasificación descendente
Si no se programa ni ASC ni DESC, vale por defecto
la clasificación ascendente. El TNC coloca las filas
seleccionadas según la columna indicada
Opcional:
FOR UPDATE (Palabra clave):
Las líneas seleccionadas se bloquean para el
acceso escrito de otros procesos.
HEIDENHAIN TNC 620
Ejemplo: Seleccionar todas las líneas 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"
. . .
20 SQL Q5 "SELECT MESS_NR,MESS_X,MESS_Y,
MESS_Z FROM TAB_EXAMPLE"
Ejemplo: Selección de las líneas de la tabla con la
opción WHERE
. . .
20 SQL Q5 "SELECT MESS_NR,MESS_X,MESS_Y,
MESS_Z FROM TAB_EXAMPLE WHERE MESS_NR<20"
Ejemplo: Selección de las líneas de la tabla con la
opción WHERE y parámetros Q
. . .
20 SQL Q5 "SELECT MESS_NR,MESS_X,MESS_Y,
MESS_Z FROM TAB_EXAMPLE WHERE
MESS_NR==:'Q11'"
Ejemplo: Nombre de la tabla definido mediante
los nombres de directorio y de fichero
. . .
20 SQL Q5 "SELECT MESS_NR,MESS_X,MESS_Y,
MESS_Z FROM 'V:\TABLE\TAB_EXAMPLE' WHERE
MESS_NR<20"
427

Publicidad

Tabla de contenido
loading

Este manual también es adecuado para:

Tnc 320

Tabla de contenido