Herunterladen Inhalt Inhalt Diese Seite drucken

Bedingung; Programmierung - HEIDENHAIN TNC 128 Benutzerhandbuch

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

Werbung

9
Beispiel: Selektion der Tabellenzeilen mit Funktion WHERE und
Q-Parameter
. . .
20 SQL Q5 "SELECT Mess_Nr,Mess_X,Mess_Y, Mess_Z FROM
Tab_Example WHERE Mess_Nr==:'Q11'"
Beispiel: Tabellenname definiert durch Pfad- mit Dateinamen
. . .
20 SQL Q5 "SELECT Mess_Nr,Mess_X,Mess_Y, Mess_Z FROM 'V:\table
\Tab_Example' WHERE Mess_Nr<20"
Parameter-Nr für Ergebnis
In dem angegebenen Parameter wird das
HANDLE abgelegt, unter dem anschließend
Daten gelesen werden können. Das HANDLE gilt
solange, bis die Transaktion bestätigt oder für
alle Zeilen des Result-set rückgängig gemacht
wurde.
Datenbank: SQL-Anweisung: SQL-Anweisung
programmieren
Bedingungen der WHERE-Angabe

Bedingung

gleich
ungleich
kleiner
kleiner oder gleich
größer
größer oder gleich
220
Q-Parameter programmieren | Tabellenzugriffe mit SQL-Anweisungen
Rückgabewert dient als
Identifikationsmerkmal einer Transaktion,
sofern eine eröffnet wurde
Rückgabewert dient zur Kontrolle, ob der
Lesevorgang erfolgreich war
0 fehlerhafter Lesevorgang
ungleich 0 Rückgabewert des HANDLE
SELECT mit der oder den zu transferierenden
Tabellenspalten (mehrere Spalten durch ,
trennen)
FROM mit Synonym oder Pfad der Tabelle
(Pfad in Hochkommata)
WHERE (optional) mit Spaltennamen,
Bedingung und Vergleichswert (Q-Parameter
nach : in Hochkommata)
ORDER BY (optional) mit Spaltennamen und
Sortierungsart (ASC für aufsteigende, DESC
für absteigende Sortierung)
FOR UPDATE (optional) um anderen
Prozessen den schreibenden Zugriff auf die
selektierten Zeilen zu sperren

Programmierung

= ==
!= <>
<
<=
>
>=
HEIDENHAIN | TNC 128 | Benutzerhandbuch Klartextprogrammierung | 10/2018

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis