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
-
Acesse Editor de consulta.
-
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 '
SYSTEMserá 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 -
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.
- Se você desejar executar consultas que contêm ponto e vírgula em uma única sessão, consulte Executando instruções SQL em uma única sessão
- Se desejar agrupar consultas que contêm ponto e vírgula para executá-las em várias sessões, consulte Executando várias instruções SQL em diferentes sessões.
-
Se sua consulta for uma instrução de seleção, uma opção
Set Limitserá exibida. ComSet Limit, é possível especificar quantas linhas de dados recuperar. O padrão éNo limit. -
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.
-
-
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 "
SQLworksheetpara 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..
-
Acesse Editor de consulta.
-
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 '
SYSTEMserá 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 -
Digite as instruções SQL que você deseja executar.
Exemplo:
set schema A1; create table TBL1 (COL1 int); -
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 Limitserá exibida. ComSet 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 resultadoExemplo:
select * from table1 limit 10;O campo Resultados mostra o valor menor desses dois parâmetros.
-
defina o campo '
Statement separatorcomo 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.
-
-
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 "
SQLworksheetpara 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..
-
Acesse Editor de consulta.
-
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 '
SYSTEMserá 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 -
Digite as instruções SQL que você deseja executar.
Exemplo:
set schema A1; create table TBL1 (COL1 int) & select * from A1.TBL1 -
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 Limitserá exibida. ComSet 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 resultadoExemplo:
select * from table1 limit 10;O campo Resultados mostra o valor menor desses dois parâmetros.
-
defina o campo '
Statement separatorcomo 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.
-
-
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 "
SQLworksheetpara salvar a consulta como um modelo. A consulta salva é adicionada a Consultas salvas e Consultas > Consultas recentes. -
Clique em Limpar para limpar a consulta.
-