denne stmt virker uden where-klausulen
Det kan skyldes, at når du sammenkæder strengene, konverteres de implicit, og din where-tilstand fejler under kørsel. Prøv USING
klausul med bindevariabler.
stmt_ins:= 'INSERT INTO ' || n_tab2 || ' SELECT * FROM ' || n_tab || ' where ' || dt_criado || ' < :dt ' ;
EXECUTE IMMEDIATE stmt_ins USING SYSDATE;