2016-09-14 267 views
-1

我想编写一个将其输出写入文本文件的SQL语句。我正在使用下面的声明,但我想要使用存储过程。如何将SQL语句输出写入TXT文件

这是我使用的SQLCMD声明:

SQLCMD -S DATABASE\SQLSERVER2008Express -d Mydb -U sa -P triple 
     -Q "SELECT * FROM MYTABLE" -h-1 -b 
     -o "\\MyShare\ABHI\SCANNERMANIFEST.TXT" -s "," -W 

所以,可以请你告诉我,我怎么能做到这一点与SQL语句?我正在使用SQL Server 2008 R2。感谢您的意见。

+1

为什么? SQL Server已经有方法...至少用MSDN查找你的搜索引擎,并尝试搜索 –

+0

@clifton_h对不起,但我找不到任何好的资源,所以我在这里写.. –

+0

我会给你一些功劳,信息并不像我脑子里那么容易被Google搜索到。有很多方法,一些需要管理员,一些系统管理员角色,一些很容易。以下是您可以使用[sqlcmd - Pinal]调用的一种方法(http://blog.sqlauthority.com/2013/09/12/sql-server-automatically-store-results-of-query-to-file-with- SQLCMD /) –

回答