运行sql查询的shell脚本

lrpiutwd  于 2023-08-07  发布在  Shell
关注(0)|答案(2)|浏览(111)

可以任何一个请帮助创建shell脚本,连接到SQL和运行指定的查询和语法连接FTP服务器。
提前感谢ramana

mf98qq94

mf98qq941#

我假设你的数据库是Oracle。读取this链接。
我在这里只说如何创建一个csv:
只需修改SQL查询:例如:

select empid,empname.....

字符串
应改为

select empid||','||empname....

dvtswwa3

dvtswwa32#

我这样做是为了运行SQL查询。我不知道这是否是一个标准:

ORACLE_HOME=/u01/app/oracle/product/9.2.0;export ORACLE_HOME
    ORACLE_SID=sidname;export ORACLE_SID
    USERID=usename;export USERID
    USERPASS=`cat path to .pass file`;export USERPASS #/netflow/oracle/.pass

//connect to db as superuser
 su - oracle <<!
/u01/app/oracle/product/9.2.0/bin/sqlplus -s username/password<<!
    @filename.sql >csvfilename.csv

字符串

相关问题