Oracle中使用批处理文件批量建表
2010-06-16 17:57
211 查看
Oracle中使用批处理文件批量建表
假设需要建立很多表,其中一个表的建表语句保存在名为“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文件,即可执行所有的建表文件。
PS:事先应添加环境变量:%oracle_home%;%oracle_home%/bin。
假设需要建立很多表,其中一个表的建表语句保存在名为“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文件,即可执行所有的建表文件。
PS:事先应添加环境变量:%oracle_home%;%oracle_home%/bin。
相关文章推荐
- Oracle中使用批处理文件批量建表
- Oracle中使用批处理文件批量建表
- Oracle中使用批处理文件批量建表
- Oracle中使用批处理文件批量建表
- 使用存储过程将Oracle数据批量导出为多个csv文件
- oracle下的sqlldr命令使用方法(sqlldr工具的使用(批量将文本文件数据加载到数据表))
- 使用存储过程将Oracle数据批量导出为多个csv文件
- 使用批处理文件启动/关闭 oracle 11g 的相关服务
- oracle 备份在windows中使用批处理文件
- 使用存储过程将Oracle数据批量导出为多个csv文件
- 使用存储过程将数据批量导出为多个csv文件(ORACLE)
- DOS命令集锦(2)使用批处理文件
- 使用TCL的正则表达式批量修改多个文件中的单词
- Oracle 批量修改数据-Merge 使用小结
- shell脚本中使用iconv实现批量文件转码的代码分享
- 使用sql*loader将excel等文件中的数据传至oracle
- Oracle txt文件直接使用sqldlr将数据导入到数据库表中
- oracle使用bat脚本批量执行sql文件
- 使用VS连接SQLServe时提示未能加载文件或程序集“System.Data.OracleClient, Version=2.0.0.0, Culture=neutral, PublicKey
- 在批处理文件中使用参数的方法