插入语句不需要条件的,你说的条件是指什么?下面存储过程的表名是可变的。
create or replace procedure p_insert(v_tab in varchar2,v_val in varchar2) is
begin
EXECUTE IMMEDIATE 'INSERT INTO '||v_tab||' VALUES('||v_val||')';
COMMIT;
end p_insert;
调用:
BEGIN p_insert('dept','50,''COMPUTER'',''HRB'',null'); END;
登录的sqlplus中的文件:
SQL>!路径\文件名
,如果粘贴,然后按回车就可以了。