HEIDENHAIN TNC 620 Modo De Empleo página 274

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

Publicidad

U
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.
U
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 – la ruta y el nombre de tabla se
escribe entre comillas simples (ver ejemplos).
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, o
Designació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.
274
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
funció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
funció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"
Programación: Parámetros Q

Publicidad

Tabla de contenido
loading

Tabla de contenido