【发布时间】:2012-02-16 12:28:59
【问题描述】:
如何将查询结果从 sqsh 控制台保存到文件中?
Google 正在谈论一些我不想使用的 gui 工具。
PS:Linux
【问题讨论】:
标签: sql sql-server csv sqsh
如何将查询结果从 sqsh 控制台保存到文件中?
Google 正在谈论一些我不想使用的 gui 工具。
PS:Linux
【问题讨论】:
标签: sql sql-server csv sqsh
您还可以将输出重定向到文件,并且(如果您小心的话)可以 重定向来自文件的输入:
1> select * from sysobjects 2> go 2>/dev/null >/tmp/objects.txt
【讨论】:
我对 sqsh 不熟悉,但如果它是一个控制台工具,您可以将输出通过管道传输到文件吗?
sqsh <mycommand> >output.txt
【讨论】:
sqsh <options> -m csv -C "select * from ..." >output.csv
不熟悉您所说的“sqsh”外壳......但在 Windows 上,您可以使用命令行sqlcmd 工具并针对 SQL Server 执行查询,并将输出捕获到文件中.
见:
【讨论】: