declare nazwa_tabeli varchar2(300) := 'tabela1'; zapytanie varchar2(3000); begin zapytanie := 'insert into ' || nazwa_tabeli || ' values(44, 'ooooo', '94/07/01')'; execute immediate zapytanie; end;
i jest kłopot z wstawianiem wartości różnych od NUMBER - tutaj: 'ooooo', '94/07/01' - biorą to w cudzysłowy i bez cudzysłowów a i tak pojawia się błąd.