HEIDENHAIN TNC 620 Manuel Utilisateur page 380

Masquer les pouces Voir aussi pour TNC 620:
Table des Matières

Publicité

9
Programmer des paramètres Q
9.9
Accès aux tableaux avec les instructions SQL
SQL UPDATE
SQL UPDATE transfère les données préparées dans les paramètres Q
dans la ligne de Result-set adressée avec l'INDEX. La ligne présente
dans le Result set est écrasée intégralement.
SQL UPDATE tient compte de toutes les colonnes indiquées dans
l'instruction Select.
N° de paramètre pour le résultat : Paramètre Q
vers lequel SQL Server renvoie le résultat :
0 : aucune erreur n'est survenue
1 : une erreur est survenue (Handle incorrect ou
index trop grand, plage de valeurs en dehors des
limites minimale et maximale ou format de données
incorrect)
Base de données : ID d'accès SQL : paramètre Q
avec le
Informations complémentaires:
page 377
Base de données : index du résultat SQL : numéro
de ligne dans le Result-set. Les entrées de tableau
préparées dans les paramètres Q sont écrites
sur cette ligne. Si vous n'indiquez pas l'indice, la
première ligne (n=0) sera écrite.
Vous indiquez directement le numéro de la ligne
ou vous programmez le paramètre Q qui contient
l'index.
SQL INSERT
SQL INSERT génère une nouvelle ligne dans Result-set et transfère
dans la nouvelle ligne les données préparées dans les paramètres Q.
L'instruction SQL INSERT tient compte de toutes les colonnes qui ont
été indiquées dans l'instruction Select. Les colonnes de tableau dont
l'instruction Select n'a pas tenu compte reçoivent des valeurs par
défaut.
N° de paramètre pour le résultat : Paramètre Q
vers lequel SQL Server renvoie le résultat :
0 : aucune erreur n'est survenue
1 : une erreur est survenue (Handle incorrect,
plage de valeurs en dehors des limites minimale et
maximale ou format de données incorrect)
Base de données : ID d'accès SQL : paramètres Q
avec le
Informations complémentaires:
page 377
380
handle
d'identification du Result-set
handle
d'identification du Result-set
HEIDENHAIN | TNC 620 | Manuel utilisateur Programmation en Texte clair | 9/2016
Le numéro de ligne est directement
programmé.
. . .
40 SQL UPDATEQ1 HANDLE Q5 INDEX5
"SQL SELECT",
Le numéro de ligne est transmis au
paramètre Q
11 SQL BIND
12 SQL BIND
13 SQL BIND
14 SQL BIND
. . .
20 SQL Q5
"SQL SELECT",
. . .
40 SQL INSERTQ1 HANDLE Q5
Q881"TAB_EXAMPLE.MESS_NR"
Q882"TAB_EXAMPLE.MESS_X"
Q883"TAB_EXAMPLE.MESS_Y"
Q884"TAB_EXAMPLE.MESS_Z"
"SELECTMESS_NR,MESS_X,MESS_Y,
MESS_Z FROM TAB_EXAMPLE"

Publicité

Table des Matières
loading

Table des Matières