动态sql问题,有错误提示
这样写后,错误提示是
declare
ac_qfny varchar2(10):='qf12';
ac_dw varchar2(4):='C6';
begin
execute immediate 'update jczj_c_dfxx a set ysdf= (select '||ac_qfny ||'
from dq.dfsqf b where a.hh=b.hh) where dw='||ac_dw;
end;
/
ORA-00904: "C6": 无效的标识符
ORA-06512: 在line 6