Programmationde variables | Accès au tableau avec des instructions SQL
Programmation
11 SQL COMMIT Q1 HANDLE Q5
La fonction CN contient les éléments de syntaxe suivants :
Élément de
syntaxe
SQL COMMIT
Q/QL/QR ou Q
REF
HANDLE
Exemple
11 SQL BIND Q881 "Tab_Example.Position_Nr"
12 SQL BIND Q882 "Tab_Example.Measure_X"
13 SQL BIND Q883 "Tab_Example.Measure_Y"
14 SQL BIND Q884 "Tab_Example.Measure_Z"
* - ...
21 SQL Q5 "SELECT Position_Nr,Measure_X,Measure_Y, Measure_Z FROM
Tab_Example"
* - ...
31 SQL FETCH Q1 HANDLE Q5 INDEX+Q2
* - ...
41 SQL UPDATE Q1 HANDLE Q5 INDEX+Q2
* - ...
51 SQL COMMIT Q1 HANDLE Q5
18.5.8
Modifier une ligne de la quantité de résultat avec SQL UPDATE
Application
SQL UPDATE modifie une ligne dans le Result-set (quantité de résultat). Les
nouvelles valeurs des différentes cellules sont copiées sur la CN depuis les
paramètres Q liés. La transaction est définie via le HANDLE à indiquer, la ligne via
l'INDEX. La CN écrase complètement la ligne existante dans Result-set.
Conditions requises
Code 555343
Tableau disponible
Nom de tableau adapté
Le nom des tableaux et des colonnes doit commencer par une lettre et ne doit
pas comporter de signe opérateur, comme par exemple +. Étant donné les
instructions SQL, ces signes peuvent occasionner des problèmes lors de l'im-
portation ou de la lecture des données.
HEIDENHAIN | TNC7 basic | Manuel utilisateur Programmation et test | 10/2023
; Quitter toutes les lignes de la transaction
Q5 et actualiser le tableau
Signification
Ouverture de la syntaxe pour l'instruction SQL COMMIT
Variable dans laquelle la CN mémorise le résultat
Paramètre Q avec l'identification de la transaction
18
581