博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Oracle中使用批处理文件批量建表
阅读量:6957 次
发布时间:2019-06-27

本文共 493 字,大约阅读时间需要 1 分钟。

假设需要建立很多表,其中一个表的建表语句保存在名为“create_table1.sql”的文件中,内容如下:

drop table table1;

create table table1 (

    NAME                     VARCHAR2(100) NOT NULL,

ID                      NUMBER(6)

)

tablespace TS_DATA1;

 

然后你只需在建立两个文件:run.sql和run.bat。

 

run.sql内容如下(包含需建立的所有表的sql文件名):

@create_table1.sql

@create_table2.sql;

@create_index1.sql;

…………

 

run.bat内容如下:

sqlplus username/password@dbname <run.sql >sqlplus.log

 

注意,将“username/password@dbname”中的各项改为自己数据库的相关登录信息即可。

双击bat文件,即可执行所有的建表文件。

转载于:https://www.cnblogs.com/jyogou/archive/2012/02/19/2358717.html

你可能感兴趣的文章
tango with django(第二章 准备工作)
查看>>
(四)mybatis之mybatis初了解
查看>>
POSTMAN list参数传值
查看>>
vue的双向数据绑定原理
查看>>
python中引号中有双引号
查看>>
PyQt5 qt desinger
查看>>
python
查看>>
scala学习心得(2)
查看>>
Android 实现类似微信客户端朋友圈更新提示的小红点&栏目订阅
查看>>
HeadFirst Jsp 09 (JSTL)
查看>>
四 Python基础
查看>>
python2.7导入mysqldb
查看>>
LeetCode 263-Ugly Number
查看>>
.NET中lock的使用方法及注意事项[转]
查看>>
初级程序员面试不靠谱指南(六)
查看>>
初级程序员面试不靠谱指南(三)
查看>>
[Synology] [群晖] 关闭被占用的文件
查看>>
Configure Monit on AWS CentOS7 to guard Squid proxy
查看>>
NetBeans 默认编码修改方法
查看>>
Java基本概念(1)什么是Java
查看>>