我有一个存储过程,它使用dbms_output.put_line语句返回格式化的分隔文本。目前,我们在Toad中运行脚本并手动将输出粘贴到Excel中,但我希望我可以删除一步并将输出直接输入Excel。我创建了一个连接并设置了运行SP的属性:工作正常(或多或少 - 下一步就是弄清楚如何提供参数)。但是,由于没有返回任何查询,Excel无法识别有任何事情要做。有没有办法自动完成这项工作?感谢。
ETA:我只是试图弄清楚我是否可以通过将GET_LINE输出插入其中来构建游标并返回它,但这看起来不会有效。
答案 0 :(得分:0)
如果您使用的是Toad,则最新版本(10+)允许您将输出保存为Excel文件。早期版本也允许使用不同的命令。
在右下角的输出部分中,点击结果的任何部分:
即使输出是逗号分隔的csv,您也可以将excel转换为真正的xls或xlsx格式。