Fórum dbms para iserir dados numa tabela #29003
18/04/2008
0
pessoal tenho a seguinte procedure:
CREATE OR REPLACE PROCEDURE INSERT_FILTROS(TABELA IN VARCHAR2, FILTROS IN VARCHAR2)
IS
STRINSERT VARCHAR2(32767);
BEGIN
STRINSERT:= ´INSERT INTO ´|| TABELA || ´SELECT * FROM TABLE(SPLIT(REPLACE(´||FILTROS||´,´´#´´,´´)´;
DBMS_OUTPUT.enable;
END INSERT_FILTROS;
agora preciso executar a STRINSERT e nao estou conseguindo, alguem sabe como?
CREATE OR REPLACE PROCEDURE INSERT_FILTROS(TABELA IN VARCHAR2, FILTROS IN VARCHAR2)
IS
STRINSERT VARCHAR2(32767);
BEGIN
STRINSERT:= ´INSERT INTO ´|| TABELA || ´SELECT * FROM TABLE(SPLIT(REPLACE(´||FILTROS||´,´´#´´,´´)´;
DBMS_OUTPUT.enable;
END INSERT_FILTROS;
agora preciso executar a STRINSERT e nao estou conseguindo, alguem sabe como?
Stgmta
Curtir tópico
+ 0
Responder
Posts
20/05/2008
Glales
jah tentou fazer o insert de forma direta ????
Responder
Gostei + 0
30/05/2008
Burnbr
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)