欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

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

程序员文章站 2022-03-09 13:46:49
sqlplus与shell结合--shell中执行sql脚本。 su - oracle 使用oracle 用户执行 [oracle@dba ~]$ cat a.sh #!/bin/bash...

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

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 ~]$