DB2中执行动态SQL的例子

create procedure referesh_zhaogw(in odd_table_name varchar(100), in ods_table_name varchar(100))
language sql
begin
declare sSql varchar(1000) ;
set sSql = 'create table ' || ods_table_name ||
' as select * from ' || odd_table_name ;
prepare s1 from sSql;
execute s1;

end;
posted @ 2009-11-03 11:03  努力偷懒  阅读(8398)  评论(0编辑  收藏  举报