关于Oracle执行批量建表脚本的问题
问题描述:
数据库有几十个用户,每个用户具有相同的表结构,建表脚本结构如下:
prompt 提示信息
set feedback off
set define off
prompt Dropping 表名...
drop table 表名 cascade constraints;
......
Create Table 表名
(
......
);
comment .......注释内容;
.......
alter table 表名
add constraint 约束名;
--其他表
........;
set feedback on
set define on
prompt Done.
想批量自动执行建表脚本,想将上述脚本存入一个表中的Clob字段中,然后用存贮过程实现自动建表的功能,
但有以下问题难以解决:
1、如何以不同的用户执行该存贮过程,如果在每个用户部署该存贮过程,显然不划算,工作量太繁重。
2、在Oracle数据库中有无办法执行此脚本(只能在Oracle数据库中执行)。
请各位朋友帮帮忙。
数据库有几十个用户,每个用户具有相同的表结构,建表脚本结构如下:
prompt 提示信息
set feedback off
set define off
prompt Dropping 表名...
drop table 表名 cascade constraints;
......
Create Table 表名
(
......
);
comment .......注释内容;
.......
alter table 表名
add constraint 约束名;
--其他表
........;
set feedback on
set define on
prompt Done.
想批量自动执行建表脚本,想将上述脚本存入一个表中的Clob字段中,然后用存贮过程实现自动建表的功能,
但有以下问题难以解决:
1、如何以不同的用户执行该存贮过程,如果在每个用户部署该存贮过程,显然不划算,工作量太繁重。
2、在Oracle数据库中有无办法执行此脚本(只能在Oracle数据库中执行)。
请各位朋友帮帮忙。
...全文
相关推荐
oracle建表工具
利用excel文件实体定义生成orale表,包括备注、主键等
批量执行Oracle和SQL Server SQL脚本的方法
在现代IT环境中,数据库的管理和维护任务常常涉及到执行大量重复的SQL脚本。为了提高效率和准确性,使用Oracle和SQLServer的批量执行脚本功能变得至关重要。本章将概述批量执行脚本的概念、重要性以及它在数据库管理中的应用。
oracle.exportsql.(导出建表脚本)
oracle.exportsql.(导出建表脚本) 只要有一个表清单,就可以导出所有建表脚本, 这样可以方便的用powerdesigner建立模型(PDM), 还可以用pdmreader查看,超级好用
linux下批量执行oracle脚本的shell脚本
NULL 博文链接:https://bicashy.iteye.com/blog/1522713
Oracle建表脚本
NULL 博文链接:https://zhengbiao5.iteye.com/blog/756944


