oracle默认数据库账号Oracle中存储过程传入表名,动态清除该表的数据

Oracle中存储过程传入表名,动态清除该表的数据

 

create or replace procedure p_deletetable(i_tableName in varchar2)

 

as

 

dynamic_drop_sql varchar2(500);

 

 

begin

 

dynamic_drop_sql :=  'DELETE  FROM ' || i_tableName ;

 

 

execute immediate dynamic_drop_sql;

&oracle账号nbsp;

 

commit;

 

end p_deletetable;

此条目发表在oracle metalink账号分类目录,贴了标签。将固定链接加入收藏夹。