Programmering van variabelen | Tabeltoegang met SQL-opdrachten
Voorwaarden
Sleutelgetal 555343
Tabel aanwezig
Geschikte tabelnaam
De namen van tabellen en tabelkolommen moeten met een letter beginnen en
mogen geen rekenkundig teken, bijv. + bevatten. Deze tekens kunnen op basis
van SQL-commando's bij het inlezen of uitlezen van gegevens tot problemen
leiden.
Functiebeschrijving
Zwarte pijlen en bijbehorende syntaxis tonen interne SQL SELECT-processen
Bij SQL SELECT zijn er geen transactie en geen koppelingen tussen tabelkolom en Q-
parameter. De besturing houdt geen rekening met mogelijk bestaande koppelingen
met de opgegeven kolom. De besturing kopieert de gelezen waarde uitsluitend naar
de voor het resultaat opgegeven parameter.
Invoer
11 SQL SELECT Q5 "SELECT Mess_X
FROM Tab_Example WHERE
Position_NR==3"
De NC-functie bevat de volgende syntaxiselementen:
Syntaxiselement
SQL BIND
Q/QL/QR, QS of
Q REF
" " of QS
HEIDENHAIN | TNC7 | TNCguide | 01/2022
; Waarde van de kolom "Position_Nr" van de
tabel "Tab_Example" in Q5 opslaan
Betekenis
Voorbeeld voor het SQL-commando SQL SELECT
Variabele waarin de besturing het resultaat opslaat
SQL-opdracht of QS-parameter met de definitie met de volgen-
de inhoud:
SELECT: tabelkolom van de over te zetten waarde
FROM synoniem of absoluut pad van de tabel (pad tussen
enkele aanhalingstekens)
WHERE: kolomaanduiding, voorwaarde en vergelij-
kingswaarde (Q-parameter na : tussen enkele aanha-
lingstekens)
23
1359