Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com

Accueil

 
4D v20 R7
SQL
Debut SQL

Debut SQL 


 

Debut SQL  
Ne requiert pas de paramètre

Debut SQL est un mot-clé permettant d'indiquer dans l'éditeur de méthodes le début d'une séquence de commandes SQL, qui devront être interprétées par la source de données courante du process (moteur SQL intégré de 4D ou toute source définie via la commande SQL LOGIN).

Une séquence de commandes SQL initiée par Debut SQL doit être refermée par le mot-clé Fin SQL.

Les principes de fonctionnement de ces mots-clés sont les suivants :

  • Vous pouvez placer un ou plusieurs blocs de balises Debut SQL/Fin SQL dans la même méthode. Vous pouvez générer des méthodes entièrement composées de code SQL ou mixer du code 4D et du code SQL dans la même méthode.
  • Vous pouvez écrire plusieurs instructions SQL sur une même ligne ou sur différentes lignes en les séparant par un “;”. Par exemple, vous pouvez écrire :
     Debut SQL
        INSERT INTO SALESREPS (NAME, AGE) VALUES (Henry,40);
        INSERT INTO SALESREPS (NAME, AGE) VALUES (Bill,35)
     Fin SQL

    ou :
     Debut SQL
        INSERT INTO SALESREPS (NAME, AGE) VALUES (Henry,40);INSERT INTO SALESREPS (NAME, AGE) VALUES (Bill,35)
     Fin SQL

A noter que le Débogueur de 4D évaluera le code SQL ligne par ligne. Dans certains cas, il peut être préférable d’utiliser plusieurs lignes.



Voir aussi  

Fin SQL
SQL Lire source donnees courante
SQL LOGIN

 
PROPRIÉTÉS 

Produit : 4D
Thème : SQL
Numéro : 948
Nom intl. : Begin SQL

Commande(s) éligible(s) à l'exécution dans un process préemptif

 
PAGE CONTENTS 
 
HISTORIQUE 

Créé : 4D v11 SQL

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v20 R7)