Execução de Comandos SQL

<< Click to Display Table of Contents >>

Navigation:  Guia para Administradores >

Execução de Comandos SQL

Previous pageReturn to chapter overviewNext page

 

No Supravizio temos uma funcionalidade de execução de comandos SQL localizada em Menu Principal | Relatórios | Execução de Comandos SQL:

 

 

Execucao_Comando_SQL

Execução de comandos SQL

 

Na tela para a execução de comandos SQL, na aba "Comando SQL" inserimos os comandos e podemos contar com o recurso que auxilia com as sintaxes SQL e também das tabelas e colunas do banco de dados do Supravizio. Esse recurso filtra os comandos conforme é inserido algumas letra, ou pressionando Ctrl + Espaço:

 

Execucao_Comando_SQL3

Editor de Comandos SQL - Supravizio Windows

 

 

Ao inserir uma query, temos que clicar em "Executar", então abrirá na aba "Dados" ao lado o resultado.

No exemplo a seguir, executamos a query: SELECT * FROM PESSOA

 

Execucao_Comando_SQL4

Editor de Comandos SQL

 

 

 

Menu da tela Execução de comandos SQL

 

Execucao_Comando_SQL5

 

 

Query Builder

 

Podemos contar também com o Query Builder, através do botão "Query Builder". Este recurso auxilia a edição da consulta por um meio gráfico, arrastando as tabelas, habilitando as colunas, criando as relações, etc.

 

Neste exemplo, incluímos a tabela PESSOA e a tabela ÓRGÃO, arrastando-as da coluna da direita, checkamos os campos NOME e EMAIL de PESSOA e DESCRICAO de ORGAO. Criamos a relação, arrastando o campo ID_ORGAO de PESSOA até o campo ID_ORGAO de ORGAO.

 

Podemos reparar que no canto inferior da tela o query builder foi automaticamente montando a query:

 

Execucao_Comando_SQL6

Query Builder

 

 

Basta então clicar em Ok e voltará a tela de Edição de Comando SQL, podemos perceber que a query foi inserida no editor:

 

Execucao_Comando_SQL7

Execução de Comando SQL

 

 

Devemos clicar em Executar, então é exibido o resultado da consulta:

 

Execucao_Comando_SQL8

Resultado da Consulta

 

 

Salvando e Recuperando uma consulta

 

Através do botão salvar, nós podemos salvar a consulta em um arquivo de extensão .sql para podermos reutilizá-la num outro momento através do botão Recuperar.

 

 

Obs: No ambiente de Produção só é possível realizar os comando de seleção, ou seja, o SELECT.

Já no Ambiente de Qualidade, podemos executar, além do SELECT, os comandos de INSERT, UPDATE e DELETE.

 

 

 

Log de Execução de Comandos SQL

 

O Supravizio possui um relatório que lista as execuções dos comandos SQL, localizado em Menu Principal | Relatórios | Administração do Sistema | Log de Execução de Comandos SQL:

 

Execucao_Comando_SQL9

Log de Execução de Comandos SQL

 

 

No relatório basta filtrar as datas para o relatório e clicar em Consultar, então listará todos os comando executados neste intervalo:

 

Execucao_Comando_SQL10

Relatório de execuções de comandos SQL

 

 

 

Editor de Comandos SQL no Supravizio Web

 

No Supravizio Web a página do Editor de Comandos SQL possui três áreas:

 

A primeira é o próprio editor de query, com o botão "Executar" logo acima;
Logo abaixo encontra-se o grid onde será exibido os resultados da query;
E por fim, o grid "Histórico de comandos executados pelo usuário conectado" apresenta os comandos executados anteriormente pelo usuário logado.

 

Execucao_Comando_SQL11

Editor de Comandos SQL - Supravizio Web