Este é o site histórico da documentação 4D. As documentações estão sendo movidas progressivamente para developer.4d.com

Página Inicial

 
4D v20 R7
SQL
Begin SQL

Begin SQL 


 

Begin SQL  
Este comando não requer parâmetros

Begin SQL é uma palavra chave que permite indicar no editor de métodos o inicio de uma sequência de comandos SQL que deve ser interpretada pela fonte de dados atual do processo (o motor SQL integrado de 4D ou toda fonte especificada através o comando SQL LOGIN).

Uma sequência de comandos SQL começa por Begin SQL e deve terminar com a palavra chave End SQL

Estas palavras chaves funcionam dessa forma:

  • Pode colocar uno ou mais blocos de etiquetas Begin SQL/End SQL no mesmo método. Pode gerar métodos totalmente compostos por código SQL ou misturar código 4D e código SQL no mesmo método.
  • Pode escrever varias instruções SQL na mesma linha ou em diferentes linhas separando as instruções com um ponto-e-vírgula “;”. Por exemplo, pode escrever:
 Begin SQL
    INSERT INTO SALESREPS (NOME, IDADE) VALUES (Henry,40);
    INSERT INTO SALESREPS (NOME, IDADE) VALUES (Bill,35)
 End SQL

ou:

 Begin SQL
    INSERT INTO SALESREPS (NOME, IDADE) VALUES (Henry,40);INSERT INTO SALESREPS (NOME, IDADE) VALUES (Bill,35)
 End SQL

Note que o Depurador 4D avaliará o código SQL linha por linha. Em alguns casos, pode ser melhor utilizar mais de uma linha.



Ver também 

End SQL
SQL Get current data source
SQL LOGIN

 
PROPRIEDADES 

Produto: 4D
Tema: SQL
Número 948

This command can be run in preemptive processes

 
CONTEÚDO DA PÁGINA 
 
HISTÓRIA 

Criado por: 4D v11 SQL

 
ARTICLE USAGE

Manual de linguagem 4D ( 4D v20 R7)