Herunterladen Inhalt Inhalt Diese Seite drucken

Sql Update - HEIDENHAIN TNC 320 Benutzerhandbuch

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

Werbung

9

SQL UPDATE

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
. . .
40 SQL UPDATE Q1 HANDLE Q5 INDEX5
SQL UPDATE ändert eine Zeile im Result-set (Zwischenspeicher).
Die neuen Werte der einzelnen Zellen werden aus den gebundenen
Q-Parametern kopiert. Die Transaktion wird über das anzugebende
HANDLE definiert, die Zeile über den INDEX. Die bestehende Zeile
im Result-set wird vollständig überschrieben.
SQL UPDATE 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
418
Q-Parameter programmieren | Tabellenzugriffe mit SQL-Anweisungen
0 erfolgreiche Transaktion
1 fehlerhafte Transaktion
Zeilennummer direkt programmieren
Q-Parameter programmieren, der den Index
enthält
ohne Angabe wird die Zeile (n=0) beschrieben
HEIDENHAIN | TNC 320 | Benutzerhandbuch Klartextprogrammierung | 10/2017

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis