4D v16.3

Begin SQL

Home

 
4D v16.3
SQL
Begin SQL

Begin SQL 


 

Begin SQL  
Dieser Befehl benötigt keine Parameter

Begin SQL ist ein Tag, mit dem Sie im Methodeneditor angeben, dass hier SQL Anweisungen beginnen, die von der aktuellen Datenquelle des Prozesses interpretiert werden müssen. Das kann die in 4D integrierte SQL Engine oder eine über den Befehl SQL LOGIN angegebene Quelle sein.

Eine Abfolge von SQL Befehlen muss immer mit Begin SQL starten und mit End SQL abschließen.

Diese Tags funktionieren folgendermaßen:

  • Sie können in derselben Methode mehrere Blöcke mit Begin SQL/End SQL setzen. Sie können Methoden einrichten, die nur SQL Code enthalten oder 4D Code und SQL Code in derselben Methode miteinander mischen.
  • Sie können mehrere SQL Anweisungen in einer Zeile schreiben oder in mehreren Zeilen, getrennt durch Strichpunkt “;”. Beispiel:
 Begin SQL
    INSERT INTO SALESREPS (NAME, AGE) VALUES (Henry,40);
    INSERT INTO SALESREPS (NAME, AGE) VALUES (Bill,35)
 End SQL

oder:

 Begin SQL
    INSERT INTO SALESREPS (NAME, AGE) VALUES (Henry,40);INSERT INTO SALESREPS (NAME, AGE)VALUES (Bill,35)
 End SQL

Beachten Sie, dass der 4D Debugger (siehe Fenster Debugger) den SQL Code Zeile für Zeile analysiert. In bestimmten Fällen ist es vorteilhafter, mit mehreren Zeilen zu arbeiten.



Siehe auch 

End SQL
Get current data source
SQL LOGIN

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: SQL
Nummer: 948

 
GESCHICHTE 

Erstellt: 4D v11 SQL

 
ARTIKELVERWENDUNG

4D Programmiersprache ( 4D v16)
4D Programmiersprache ( 4D v16.1)
4D Programmiersprache ( 4D v16.2)
4D Programmiersprache ( 4D v16.3)