Editor de consulta

Com o editor de consulta, é possível executar consultas SQL em um host e banco de dados específicos. Também é possível salvar qualquer uma das consultas que você criar.

Executando consultas com o editor de consulta

  1. Acesse Editor de consulta.

  2. Em Objetos de dados, selecione o banco de dados e o esquema em que você deseja executar a consulta. Se você não escolher um banco de dados, o banco de dados padrão ' SYSTEM será selecionado. Se você selecionar um banco de dados, mas não selecionar um esquema, o esquema padrão para o banco de dados será selecionado

  3. Digite as instruções SQL que você deseja executar. No editor de consultas, cada instrução SQL é separada pelo separador de instruções padrão - um ponto e vírgula (;). Quando você executa uma consulta com a configuração padrão, cada instrução SQL é executada em sua própria sessão.

    Exemplo:

    SELECT * FROM "TESTDB"."ADMIN"."TEST_TABLE" LIMIT 10;
    
    INSERT INTO "TESTDB"."ADMIN"."TEST_TABLE" ("COL1") VALUES (1);
    
    SELECT * FROM "TESTDB"."ADMIN"."TEST_TABLE" LIMIT 10;
    

    As instruções do exemplo são executadas em duas sessões separadas.

  4. Se sua consulta for uma instrução de seleção, uma opção Set Limit será exibida. Com Set Limit, é possível especificar quantas linhas de dados recuperar. O padrão é No limit.

  5. Nas configurações da planilha, você pode adicionar as seguintes opções:

    • uma cláusula de limite em um comando select que seja maior que o limite do número máximo padrão de linhas no resultado.

      Exemplo:

      select * from table1 limit 10;
      

      O campo Resultados mostra o valor menor desses dois parâmetros.

    • defina o campo Separador de declaração como vazio ou digite um separador que não seja o ponto e vírgula ' ;. Por exemplo, você pode escolher o E comercial " &.

    • define o tempo limite do editor de consultas em minutos.

  6. Selecione uma das opções a seguir:

    • Clique em Executar para executar a consulta. É possível executar seleção, executar para cursor ou executar a partir do cursor. Os resultados da consulta são exibidos no painel em um bloco.

    • Clique no ícone de disquete que está na barra de ferramentas " SQLworksheet para salvar a consulta como um modelo. A consulta salva é adicionada a Consultas salvas e Consultas > Consultas recentes.

    • Clique em Limpar para limpar a consulta.

O Query Editor suporta um conjunto máximo de resultados de 519.999.999 linhas. Se uma consulta exceder esse limite, ela retornará o erro: ' Error: The query result set is too large to load, please add or reduce the row limit.

Executando várias instruções SQL em uma única sessão..

  1. Acesse Editor de consulta.

  2. Em Objetos de dados, selecione o banco de dados e o esquema em que você deseja executar a consulta. Se você não escolher um banco de dados, o banco de dados padrão ' SYSTEM será selecionado. Se você selecionar um banco de dados, mas não selecionar um esquema, o esquema padrão para o banco de dados será selecionado

  3. Digite as instruções SQL que você deseja executar.

    Exemplo:

    set schema A1; create table TBL1 (COL1 int);
    
  4. Nas configurações da planilha, você pode adicionar as seguintes opções:

    • Se sua consulta for uma instrução de seleção, uma opção Set Limit será exibida. Com Set Limit, é possível especificar quantas linhas de dados recuperar. O padrão é No limit. Inclua uma cláusula de limite em uma instrução select que seja maior que seu Número máximo padrão de limite de linhas no resultado

      Exemplo:

      select * from table1 limit 10;
      

      O campo Resultados mostra o valor menor desses dois parâmetros.

    • defina o campo ' Statement separator como vazio ou digite um separador que não seja o ponto-e-vírgula ' ;. Por exemplo, você pode escolher o E comercial " &. Quando você utiliza um separador vazio ou um separador diferente do separador padrão, todas as instruções na planilha atual podem ser executadas juntas, na mesma sessão. Agora, as 2 instruções do exemplo da etapa 3 são executadas em uma sessão.

    • define o tempo limite do editor de consultas em minutos.

  5. Selecione uma das opções a seguir:

    • Clique em Executar para executar a consulta. É possível executar seleção, executar para cursor ou executar a partir do cursor. Os resultados da consulta são exibidos no painel em um bloco.

    • Clique no ícone de disquete que está na barra de ferramentas " SQLworksheet para salvar a consulta como um modelo. A consulta salva é adicionada a Consultas salvas e Consultas > Consultas recentes.

    • Clique em Limpar para limpar a consulta.

Executando várias instruções SQL em sessões diferentes..

  1. Acesse Editor de consulta.

  2. Em Objetos de dados, selecione o banco de dados e o esquema em que você deseja executar a consulta. Se você não escolher um banco de dados, o banco de dados padrão ' SYSTEM será selecionado. Se você selecionar um banco de dados, mas não selecionar um esquema, o esquema padrão para o banco de dados será selecionado

  3. Digite as instruções SQL que você deseja executar.

    Exemplo:

    set schema A1; create table TBL1 (COL1 int) & select * from A1.TBL1
    
  4. Nas configurações da planilha, você pode adicionar as seguintes opções:

    • Se sua consulta for uma instrução de seleção, uma opção Set Limit será exibida. Com Set Limit, é possível especificar quantas linhas de dados recuperar. O padrão é No limit. Inclua uma cláusula de limite em uma instrução select que seja maior que seu Número máximo padrão de limite de linhas no resultado

      Exemplo:

      select * from table1 limit 10;
      

      O campo Resultados mostra o valor menor desses dois parâmetros.

    • defina o campo ' Statement separator como um separador que não seja o ponto-e-vírgula ' ;. Por exemplo, você pode escolher o E comercial " &. Agora, no exemplo da etapa 3, os dois primeiros comandos são executados na mesma sessão, e o terceiro comando é executado em uma sessão separada. & é usado para separar o terceiro comando na planilha.

    • define o tempo limite do editor de consultas em minutos.

  5. Selecione uma das opções a seguir:

    • Clique em Executar para executar a consulta. É possível executar seleção, executar para cursor ou executar a partir do cursor. Os resultados da consulta são exibidos no painel em vários blocos (dependendo do número de sessões que você escolheu executar).

    • Clique no ícone de disquete que está na barra de ferramentas " SQLworksheet para salvar a consulta como um modelo. A consulta salva é adicionada a Consultas salvas e Consultas > Consultas recentes.

    • Clique em Limpar para limpar a consulta.