求助求助 关于批量建表 我想批量建 几百个表 用plsql存储过程怎么写 文件命 xxxx_10000 xxxx_10200 xxxx_10300 一直建到xxxx_20000求完整代码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 create or replace procedure p_createtab isdeclare v_tab_num number;begin v_tab_num := 10000; while v_tab_num<=20000 loop execute immediate 'create table xxxx_'||v_tab_num||'(id number(5),name varchar2(10))'; v_tab_num := v_tab_num + 100; end loop;end; declare v_tab_num number;begin v_tab_num:=10000; while v_tab_num<=20000 loop execute immediate 'create table xxxx_'||v_tab_num||'(id number(5),name varchar2(10))'; v_tab_num := v_tab_num + 100; end loop;end; 你建表的sql在txt文件里面么、 有没有比较好的 生成数据库表结构关系图 的工具? 请教PL/SQL如何查看执行计划 - 实例分析 ?SQL函数转换为oracle函数 高手请指点下 ORACLE 备份数据和正式数据是怎么区分的 关于.net 2005中,在数据库连接时用到的CreateObject的问题 高手指点!!在8i怎么用pl/sql读写文件?先谢了~~~ 将翻译一套SQL性能优化的文章(大约20篇) 高手请进:怎样使用wrap工具加密字符串常量? 求关于排序的SQL 使用sqluldr2,运行程序没有执行,也无报错。 ORACLE 无效名称 oracle 数据文件大小为百分比如何创建???
create or replace procedure p_createtab is
declare
v_tab_num number;
begin
v_tab_num := 10000;
while v_tab_num<=20000 loop
execute immediate 'create table xxxx_'||v_tab_num||'(id number(5),name varchar2(10))';
v_tab_num := v_tab_num + 100;
end loop;
end;
v_tab_num number;
begin
v_tab_num:=10000;
while v_tab_num<=20000 loop
execute immediate 'create table xxxx_'||v_tab_num||'(id number(5),name varchar2(10))';
v_tab_num := v_tab_num + 100;
end loop;
end;