Herunterladen Inhalt Inhalt Diese Seite drucken

Sql Fetch - HEIDENHAIN TNC 320 Benutzerhandbuch

Klartextprogrammierung
Vorschau ausblenden Andere Handbücher für TNC 320:
Inhaltsverzeichnis

Werbung

9
Syntaxbeispiele
Die nachfolgenden Beispiele sind hier zusammenhanglos
angeführt. Die NC-Sätze beschränken sich ausschließlich auf die
Möglichkeiten des SQL-Befehls SQL EXECUTE.
Beispiel
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)"

SQL FETCH

Beispiel: Zeilennummer im Q-Parameter übergeben
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"
. . .
30 SQL FETCH Q1 HANDLE Q5 INDEX+Q2
Beispiel: Zeilennummer direkt programmiert
. . .
30 SQL FETCH Q1 HANDLE Q5 INDEX5
SQL FETCH liest eine Zeile aus dem Result-set (Zwischenspeicher).
Die Werte der einzelnen Zellen werden in den gebundenen Q-
Parametern abgelegt. Die Transaktion wird über das anzugebende
HANDLE definiert, die Zeile über den INDEX.
SQL FETCH berücksichtigt alle Spalten, die bei der SELECT-
Anweisung (SQL-Befehl SQL EXECUTE) angegeben wurden.
416
Q-Parameter programmieren | Tabellenzugriffe mit SQL-Anweisungen
Synonym erstellen
Synonym löschen
Tabelle mit den Spalten NR und WMAT erstellen
Tabelle kopieren
Tabelle umbenennen
Tabelle löschen
Tabellenzeile einfügen
Tabellenzeile löschen
Tabellenspalte einfügen
Tabellenspalte löschen
Tabellenspalte umbenennen
HEIDENHAIN | TNC 320 | Benutzerhandbuch Klartextprogrammierung | 10/2017

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis