The social network for Oracle people
hi
Error:
ORA-00984: column not allowed here
create or replace
PROCEDURE PRO_ADD_REQ_LETTER
(
CODE in varchar2
) AS
cursor subrole is select SUBROLES from HR.ROLES where CODE=CODE';
sub varchar2(50);
val varchar2(50) :='test';
BEGIN
open subrole;
fetch subrole into sub;
close subrole;
query1 := 'insert into HR.letter('|| sub || ') values(val)';
execute immediate query1;
END PRO_ADD_REQ_LETTER;
please help
Thanks
Tags:
Permalink Reply by Eddie Awad on February 19, 2013 at 10:46am Try this:
query1 := 'insert into HR.letter('|| sub || ') values(:1)';
execute immediate query1 using val;
© 2013 Created by Eddie Awad.