Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Dica
titleConsulta para Oracle

-- Criação da tabela 

CREATE GLOBAL TEMPORARY TABLE MYGTT_CONSSQL  (CODCOLIGADA NUMBER(5), APLICACAO CHAR(1), TITULO VARCHAR2(150), SENTENCA CLOB) ON COMMIT DELETE ROWS;

 "Esta parte em destaque garante que após o 'commit' todos os dados são retirados da tabela, justamente para que seja necessário inserir novas informações a cada pesquisa"

-- Carga de dados para tabela
INSERT INTO MYGTT_CONSSQL ( SELECT CODCOLIGADA, APLICACAO, CODSENTENCA ,  TO_LOB(SENTENCA) FROM GCONSSQL ) ;


-- Buscar informações de acordo com sua necessidade para o campo SENTENCA que inicialmente era LONG e não permitia buscar com LIKE 
SELECT * FROM MYGTT_CONSSQL  WHERE  SENTENCA  LIKE '%having count(%';


-- Caso não precise mais da tabela em suas consultas e deseje retira-la de seu banco de dados
DROP TABLE MYGTT_CONSSQL ( caso não necessite da tabela mais );




Abaixo, elencamos boas práticas e dicas para construção de uma consulta sql, além disso uma ferramenta com IA integrada para auxiliar na análise de suas consultas:


1. Ao escrever uma cláusula WHERE, sempre colocar a cláusula mais restritiva antes. Qual é a condição mais restritiva? A condição na cláusula WHERE de uma instrução que retorna o menor número de linhas de dados.

...