0
動態SQL我有一個存儲過程是越來越成功創建問題與甲骨文
create or replace procedure GETFILE(TableName in VARCHAR2)
is
No_Rows Number :=0;
state varchar2(100);
begin
state :=' select count(*) into :p_id from ' || inTableName;
EXECUTE IMMEDIATE state using out NO_ROWS;
end;
end;
存儲過程。 但是,當我使用運行它:
declare
begin
GETFILE('TABLE_NAME');
end;
它顯示「ORA-01006:綁定變量不存在」 錯誤。 有什麼想法?
注意SQL注入! – ObiWanKenobi 2011-04-19 07:01:33