HEIDENHAIN TNC 620 Manual Del Usuario página 297

Programación en lenguaje conversacional
Ocultar thumbs Ver también para TNC 620:
Tabla de contenido

Publicidad

Programación de parámetros Q | Accesos a tablas con instrucciones SQL
Condición
mayor o igual
vacío
no vacío
Enlazar varias condiciones:
Y lógico
O lógico
Ejemplos de sintaxis:
Los siguientes ejemplos se citan aquí de forma no coherente.
Las frases NC se limitan exclusivamente a las posibilidades de las
órdenes SQL SQL EXECUTE.
Ejemplo
9 SQL Q1800 "CREATE SYNONYM my_table FOR 'TNC:
\table\FRAES.TAB'"
9 SQL Q1800 "DROP SYNONYM my_table"
9 SQL Q1800 "CREATE TABLE my_table (NR,WMAT)"
9 SQL Q1800 "COPY TABLE my_table TO 'TNC:\table
\FRAES2.TAB'"
9 SQL Q1800 "RENAME TABLE my_table TO 'TNC:\table
\FRAES3.TAB'"
9 SQL Q1800 "DROP TABLE my_table"
9 SQL Q1800 "INSERT INTO my_table VALUES
(1,'ENAW',240)"
9 SQL Q1800 "DELETE FROM my_table WHERE NR==3"
9 SQL Q1800 "ALTER TABLE my_table ADD (WMAT2)"
9 SQL Q1800 "ALTER TABLE my_table DROP (WMAT2)"
9 SQL Q1800 "RENAME COLUMN my_table (WMAT2) TO
(WMAT3)"
Ejemplo:
En el ejemplo siguiente se explica la instrucción SQL, CREATE
TABLE empleando para ello un ejemplo.
0 BEGIN PGM SQL_TAB_ERSTELLEN_TEST MM
1 SQL Q10 "CREATE SYNONYM ERSTELLEN FOR 'TNC:
\table\ErstellenTab.TAB'"
2 SQL Q10 "CREATE TABLE ERSTELLEN AS SELECT X,Y,Z
FROM 'TNC:\prototype_for_erstellen.tab'"
3 END PGM SQL_TAB_ERSTELLEN_TEST MM
Un sinónimo también puede crearse para una tabla que
todavía no se ha creado.
Ejemplo para la instrucción SQL EXECUTE:
HEIDENHAIN | TNC 620 | Manual del usuario Programación en lenguaje conversacional | 10/2018
Programación
>=
IS NULL
IS NOT NULL
AND
OR
Establecer un sinónimo
Borrar sinónimo
Crear tabla con las columnas NR y WMAT
Copiar tabla
Renombrar tabla
Borrar tabla
Añadir fila de la tabla
Borrar fila de la tabla
Añadir columnas de la tabla
Borrar la columna de la tabla
Renombrar columna de la tabla
Crear un sinónimo
Crear tabla
9
297

Publicidad

Tabla de contenido
loading

Tabla de contenido