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

数据库是oracle,放到变量里是因为后面批处理要用到
2024-11-22 04:01:16
推荐回答(4个)
回答1:

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

回答2:

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

回答3:

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

回答4:

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