此过程无法正常工作。
create or replace procedure bank_search_sp
(
p_tablename in varchar2,
p_searchname in varchar2,
p_bankcode out varchar2,
p_bankname out varchar2,
p_dist_code out number
)
as
v_tem varchar2(5000);
begin
v_tem :='select bankcode,bankname,dist_code from ' || UPPER (p_tablename) || '
where bankname like '''|| p_searchname||'';
execute immediate v_tem into p_bankcode,p_bankname,p_dist_code using p_searchname ;
commit;
end bank_search_sp;
程序正在创建,但我不知道执行时实际发生了什么,这是显示的错误
ORA-01756: 引用的字符串未正确终止 ORA-06512:在“PENSIONS.BANK_SEARCH_SP”,第 14 行 ORA-06512: 在第 1 行