Herunterladen Inhalt Inhalt Diese Seite drucken

Sql Fetch - HEIDENHAIN TNC 128 Benutzerhandbuch

Vorschau ausblenden Andere Handbücher für TNC 128:
Inhaltsverzeichnis

Werbung

9

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 (Ergebnismenge).
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.
Parameter-Nr für Ergebnis (Rückgabewerte zur
Kontrolle):
Datenbank: SQL-Zugriffs-ID: Q-Parameter für
das HANDLE definieren (zur Identifizierung der
Transaktion)
Datenbank: Index zu SQL-Ergebnis:
Zeilennummer innerhalb des Result-set
Die optionalen Syntaxelemente IGNORE UNBOUND und
UNDEFINE MISSING sind für den Maschinenhersteller
bestimmt.
224
Q-Parameter programmieren | Tabellenzugriffe mit SQL-Anweisungen
0 erfolgreicher Lesevorgang
1 fehlerhafter Lesevorgang
Zeilennummer direkt programmieren
Q-Parameter programmieren, der den Index
enthält
ohne Angabe wird die Zeile (n=0) gelesen
HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2018

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis