Oracle数据库执⾏Sql脚本的⽅法Oracle数据库执⾏Sql⽂件的⽅法:
1、cmd 命令窗⼝:
sqlplus →连接数据库→sql>@E:⽂件夹\*.sql 这样就能执⾏sql脚本了。
(PS:sql⽂件前⾯是\,不是/)。
2、⼯具连接数据库后执⾏脚本⽂件:
巨蟹和双鱼
PLSQL Developer:⽂件→打开→SQL脚本
sqldeveloper:⽂件→打开
这两个⼯具是这样的,其他⼯具的操作⼤同⼩异。
批量执⾏Sql⽂件并输出执⾏⽇志:
简单租房协议将以下内容写⼊⼀个sql⽂件中,按照上⾯的⽅法执⾏,就能批量执⾏sql⽂件了。
spool E:\执⾏结果.log;
t feedback off;
t define off;
prompt -----初始化数据 start---
@E :\⽂件夹\*1.sql
@E :\⽂件夹\*2.sql
@E :\⽂件夹\*3.sql太阳能怎么拆卸
...............
prompt -----初始化数据 end---
prompt done;
spool off;
下⾯是⼀些常⽤的语句及含义:
六年级语文下册
t echo off; #控制start命令不列出命令⽂件中的每⼀命令
t feedback off; #显⽰由查询返回的记录数 off等价为0酸菜怎么腌制
t heading off; #报表中列标题不打印
t pagesize off; #置 从顶部标题⾄页结束之间的⾏数
新生儿嘴唇发紫是什么原因t linesize off; #置⼀⾏中显⽰的字符总数
t termout off; #由⽂件执⾏命令时不显⽰输出
t trimout on; #每⼀显⽰⾏的末端去掉空格
t trimspool on; #去掉spool输出时每⾏末端空格
col eventtypeid format A10; #字段eventtypeid 输出时的格式设置为⽂字型,且占10个字符宽度,下⾯类似col eventtime format A10;
col srcip format A16;
col dstip format A16;
col srcport format A10;
繁体喜col dstport format A16;
月平均工作日spool d:/home/; #将下⾯开始的输出记录到这个⽂件
lect eventtypeid, eventtime,srcip, srcport, dstip, dstport , param from netids_eventlog t; #查询语句spool off; #输出记录结束