【发布时间】:2018-09-30 07:19:49
【问题描述】:
Create or replace procedure sp_create_tables as
Lv_str varchar2(1000);
Begin
For I in (select distinct(deptno) from emp) loop
Lv_str:='create table deptno'||I||' select * from emp where
1=2';
Execute immediate lv_str;
End loop;
End;
【问题讨论】:
-
嗨,Prasanth,我看到你表现出了你的努力,但你需要清楚地解释你想要什么。
-
请检查我的回答,如果它对您有帮助,请接受它或为给定的解决方案提供相关反馈(cmets)。请阅读:stackoverflow.com/help/someone-answers 了解为什么它很重要。
标签: sql oracle plsql dynamic-sql