Sql Update - HEIDENHAIN TNC 620 Manuel Utilisateur

Programmation en texte clair
Masquer les pouces Voir aussi pour TNC 620:
Table des Matières

Publicité

9

SQL UPDATE

Exemple : transférer un numéro de ligne au paramètre Q
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
Exemple : un numéro de ligne est directement programmé
. . .
40 SQL UPDATE Q1 HANDLE Q5 INDEX5
SQL UPDATE modifie une ligne dans le Result-set (quantité de
résultat). Les nouvelles valeurs des différentes cellules sont copiées
depuis les paramètres Q liés. L'opération est définie via le HANDLE
à indiquer, la ligne via l'INDEX. La ligne présente dans le Result-set
est écrasée intégralement.
SQL UPDATE tient compte de toutes les colonnes qui ont
été indiquées pour l'instruction SELECT (instruction SQL SQL
EXECUTE).
N° de paramètre pour le résultat (valeurs de
retour à des fins de contrôle) :
Base de données : ID d'accès SQL : définir
les paramètres Q pour le HANDLE (pour
l'identification de la transaction)
Base de données : indice du résultat SQL :
numéro de ligne du Result-set
La commande vérifie la longueur du paramètre
string lors de l'écriture dans le tableau. Pour les
enregistrements dont la longueur dépasse celle des
colonnes de description, un message d'erreur est émis
au préalable.
312
Programmer des paramètres Q | Accès aux tableaux avec les instructions SQL
0 modification réussie
1 modification erronée
Programmer directement un numéro de ligne
Programmer le paramètre Q qui contient
l'indice
Si l'indice n'est pas indiqué, la ligne (n=0) sera
écrite.
HEIDENHAIN | TNC 620 | Manuel d'utilisation Programmation en Texte clair | 10/2018

Publicité

Table des Matières
loading

Ce manuel est également adapté pour:

Tnc 640

Table des Matières