sqlplus 与 shell 结合--shell中执行sql 脚本
2017-03-02 19:17
471 查看
su - oracle
使用oracle 用户执行
使用oracle 用户执行
[oracle@dba ~]$ cat a.sh #!/bin/bash TAB=emp sqlplus -s scott/tiger << EOF | awk 'NR != 1 && $2 ~ /S.*T/{print $2,$6}' set head off set feed off select * from $TAB; select * from dept; exit; EOF [oracle@dba ~]$ ./a.sh SMITH 800 SCOTT 3000 [oracle@dba ~]$
相关文章推荐
- shell 中利用sqlplus 执行sql脚本的简便方式
- SQL*Plus 执行脚本时传递参数(@script_name var1,var2)
- SQL*Plus 执行脚本时传递参数(@script_name var1,var2)
- 基于sparksql调用shell脚本执行SQL
- bat脚本采用sqlplus登录oracle并若登录失败不卡住bat脚本的执行流程
- SQL Server自动化运维系列——批量执行SQL脚本(Power Shell)
- 通过sqlplus执行sql脚本并生成log
- 在shell中调用sqlplus输出sql执行结果到指定文件
- 基于sparksql调用shell脚本执行SQL
- shell 脚本执行 sql
- 使用shell脚本往数据库批量插入数据和执行sql
- 存储过程使用shell脚本执行sql文件
- Oracle数据库之使用sqlplus执行sql脚本乱码解决办法
- shell脚本操作mysql数据库-e参数执行各种sql
- 使用batch(批处理)执行文件夹下所有的sql script(脚本)并输出sqlplus内容至log文件
- Window下使用SQLPLUS登录远程数据库及SQL脚本的执行
- Shell脚本中执行sql语句操作mysql的5种方法
- sqlplus执行脚本,并把结果输出到文件
- Shell脚本中执行sql语句,操作mysql数据库
- sqlplus 执行 SQL脚本