我想通过isql运行一个sql脚本,把sql脚本执行的结果展示出来(通过sql advantage运行sql脚本内的内容,是有结果的),命令如下:
isql -U username -P password -i test.sql -o resoult.txt
但是我发现,可能是由于这个sql脚本,并不是一个单纯的查询语句,它的思路是创建了一个临时表,然后把临时表查询出来,然后再删掉这个临时表。
或者其他原因,导致我的resoult.txt里面是空的。只有出错时,reshoult.txt里面会有错误提示。
如果我用如下命令:
isql -U -P -i >>resoult.txt
resoult.txt里面也是没有内容的。
想请教一下大家:
isql中的 -o 参数,指的输出,具体指输出什么?
如果我想得到sql脚本中查询的结果,需要做什么改动?只能修改sql脚本么?
补充:
当我做完修改,在开头加上:
use master
go
在结尾加上:
go
这样的sql脚本就能够有输出了。
但是现在新的问题:
输出的文件的开头,很多:
(1 row aaffected)
这种信息。
这种提示信息能去掉么?