declare
 p_table_name varchar2(20) ;
begin
   p_table_name := 'pam1050' ;   EXECUTE IMMEDIATE 'insert into ' ||p_table_name||'
                                 (
                                   office_code
                                  ,vsl_code
                                 )
                              values(:10
                                     ,:2)'
                              using 'CNCAN'
                                   ,decode('4','4','C','O')                                   ;
end;運行時會報:decode may be used inside a SQL statement only ~~
請問如何解決