Sql Insert - HEIDENHAIN TNC 128 Manuel Utilisateur

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

Publicité

9

SQL INSERT

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"
. . .
40 SQL INSERT Q1 HANDLE Q5
SQL INSERT génère une nouvelle ligne dans le Result-set (quantité
de résultat). Les 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.
SQL INSERT tient compte de toutes les colonnes qui ont été
indiquées pour l'instruction SELECT (instruction SQL SQL
EXECUTE). Les colonnes de tableau sans instruction SELECT
correspondante (pas contenu dans le résultat de requête) font
l'objet de valeurs par défaut.
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)
Exemple d'instruction SQL INSERT :
La flèche grise et la syntaxe associée ne font pas directement partie de
l'instruction SQL INSERT
La flèche noire et la syntaxe associée pointent sur des processus internes
de SQL INSERT.
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.
228
Programmer des paramètres Q | Accès aux tableaux avec les instructions SQL
0 transaction réussie
1 transaction erronée
HEIDENHAIN | TNC 128 | Manuel d'utilisation Programmation en Texte clair | 10/2018

Publicité

Table des Matières
loading

Table des Matières