Saltar para o conteúdo principal
Versão: Próximo

Begin SQL

Begin SQL

Este comando não requer parâmetros

Descrição

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