From 777a175dfe0578f2f7764117603de4f1ecfbae21 Mon Sep 17 00:00:00 2001 From: Cristiano Hoshikawa Date: Fri, 16 May 2025 09:08:20 -0300 Subject: [PATCH] adjustments --- source/fn_busca_fonetica_produtos.sql | 20 -------------------- 1 file changed, 20 deletions(-) diff --git a/source/fn_busca_fonetica_produtos.sql b/source/fn_busca_fonetica_produtos.sql index 7cd94c9..4046aa4 100644 --- a/source/fn_busca_fonetica_produtos.sql +++ b/source/fn_busca_fonetica_produtos.sql @@ -1,12 +1,3 @@ -CREATE TABLE produtos ( - id NUMBER GENERATED ALWAYS AS IDENTITY PRIMARY KEY, - codigo VARCHAR2(50), - descricao VARCHAR2(4000) -); - -CREATE INDEX idx_texto_descricao ON produtos(descricao) -INDEXTYPE IS CTXSYS.CONTEXT; - -- DROP TYPES (se existirem) BEGIN @@ -27,17 +18,6 @@ CREATE OR REPLACE TYPE produto_resultado AS OBJECT ( CREATE OR REPLACE TYPE produto_resultado_tab AS TABLE OF produto_resultado; / --- Função que faz busca por palavras aproximadas por fonética ou distância --- Criação de um tipo de tabela para retorno da função -CREATE OR REPLACE TYPE produto_resultado AS OBJECT ( - codigo VARCHAR2(50), - descricao VARCHAR2(4000), - similaridade NUMBER -); - -CREATE OR REPLACE TYPE produto_resultado_tab AS TABLE OF produto_resultado; -/ - -- Função de busca fonética e por palavras-chave CREATE OR REPLACE FUNCTION fn_busca_avancada(p_termos IN VARCHAR2) RETURN produto_resultado_tab PIPELINED