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

Propriedades

Número do comando948
Thread-seguro