用bat批处理调用sql查询语句(call sqlplus),如何将sql查询结果返回到bat变量里面?

数据库是oracle,放到变量里是因为后面批处理要用到
2024年11月22日 04:01
有4个网友回答
网友(1):

查询后输出到文本,然后从文本读取数据就可以了。

网友(2):

sqlplus 里加一句spool d:\query.txt,查询结果就写到文件了。
然后批处理用for读取query.txt提取到变量

网友(3):

如果是MYSQL的话,BAT有个“>”命令,意思是把内容输出到文件里

网友(4):

bat 里面,要存储为一个文件里面