我想编写一个允许我执行此SQL查询的bash脚本:
让我们说:
SELECT * FROM CUST OUTFILE '/g/c/data/reports/cust_info/q.csv' FIELDS TERMINATED BY ',' LINES TERMINATED BY '\n'
我如何能够在bash中执行此命令,以便输出csv文件?
答案 0 :(得分:1)
如果您的数据库是postgres,请使用-c
选项。如果是mysql,则瞄准--execute
。在任何其他情况下,请阅读手册。
你可以随时使用:
echo "SELECT * FROM blah etc..." | yoursqlclient