4D v16.3

Begin SQL

Home

 
4D v16.3
SQL
Begin SQL

Begin SQL 


 

Begin SQL  
Does not require any parameters

Begin SQL is a keyword used in the Method editor to indicate the beginning of a sequence of SQL commands that must be interpreted by the current data source of the process (the integrated SQL engine of 4D or any source specified via the SQL LOGIN command).

A sequence of SQL commands started with Begin SQL must be closed with the Begin SQL keyword.

These keywords work as follows:

  • You can place one or more blocks of Begin SQL/End SQL tags in the same method. You can generate methods made up entirely of SQL code or mix 4D code and SQL code in the same method.
  • You can write several SQL statements on the same line or on different lines by separating them with a semi-colon “;”. For example, you can write:

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

or:

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

Note that the 4D Debugger will evaluate the SQL code line by line. In certain cases, it may be preferable to use more than one line.



See also 

End SQL
Get current data source
SQL LOGIN

 
PROPERTIES 

Product: 4D
Theme: SQL
Number: 948

 
HISTORY 

Created: 4D v11 SQL

 
ARTICLE USAGE

4D Language Reference ( 4D v16)
4D Language Reference ( 4D v16.1)
4D Language Reference ( 4D v16.2)
4D Language Reference ( 4D v16.3)