Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Executar comando SQL

Executa instruções no formato de comandos na linguagem SQL.

Note
titleObs.:

A execução do comando SQL é feita em cima do último banco de dados criado. Caso não exista um banco previamente criado, cria-se por padrão um banco de dados chamado "cronappDB".

Parâmetros

NomeTipoDoc
Parâmetro 1StringComando SQL a ser executado no banco de dados vigente na aplicação
Parâmetro 2ObjetoObjeto contando uma lista de parâmetros a ser adicionada ao comando
Note
titleObs.:

A função para executar um comando SQL contém, além dos dois parâmetros acima, dois parãmetros adicionais: Sucesso e Erro. Esses parâmetros recebem uma ou mais instruções a serem executadas a depender do resultado da execução do comando SQL. Caso este seja executado com sucesso o fluxo de execução é direcionado para os comandos contidos no parâmetro Sucesso, caso contrário os comandos em Erro são executados. 

NomeTipoDoc
Parâmetro 3ComandoAções a serem executados caso o comando SQL seja realizado com sucesso
Parâmetro 4ComandoAções a serem executadas caso ocorra erro na execução do comando SQL

 

Compatibilidade

 Cliente

Exemplo 1

A função abaixo em destaque executa o comando SQL INSERT dentro do banco de dados "cliente" na tabela "usuario".

 

Sobre o banco de dados SQLite

O SQLite é um mecanismo de banco de dados SQL incorporado. Ao contrário da maioria dos outros bancos de dados SQL, o SQLite não possui um processo de servidor separado. O SQLite lê e grava diretamente em arquivos de banco de dados comuns e compativeis com várias plataformas.

Info
titleMais sobre

SQLite

Sobre o SQL

Structured Query Language (SQL) ou Linguagem de Consulta Estruturada, é a linguagem de pesquisa declarativa padrão para banco de dados relacional (base de dados relacional). A linguagem é um grande padrão de banco de dados. Isto decorre da sua simplicidade e facilidade de uso. Ela se diferencia de outras linguagens do mesmo tipo no sentido em que uma consulta SQL especifica a forma do resultado e não o caminho para chegar a ele.

Info
titleMais sobre

 Linguagem de Consulta Estruturada

Categorias dos comandos SQL

Os Comandos SQL são agrupados em 4 categorias, sendo DDL e DML, as duas principais:

Expand
titleClique para expandir as opções

Linguagem de Definição de Dados (DDL)- Comandos desse tipo são utilizados pra criar, modificar e apagar a estrutura dos objetos de um banco de dados. Os comandos são: CREATE, ALTER, DROP, RENAME e TRUNCATE.

Linguagem de Manipulação de Dados (DML)- Comandos desse tipo são utilizados para armazenar, obter, modificar e apagar os dados. Os comandos são: INSERT, SELECT, UPDATE e DELETE.

Consultas dinâmicas

As consultas SQL dinâmicas são úteis quando os argumentos a serem utilizados na consulta são obtidos durante a execução do programa, sendo frequentemente recuperados através da interação do usuário com o sistema. Para o caso da função Executar comando SQL, os parâmetros incluídos na consulta são passados de forma dinâmica de acordo com o exemplo abaixo:

onde o símbolo (?) significa o valor a ser obtido e agregado ao comando SQL a ser executado.



 



 

 

...