您的位置:首页 > 运维架构 > Shell

sqlplus 与 shell 结合--shell中执行sql 脚本

2017-03-02 19:17 471 查看
su - 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 ~]$
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: