>如何导出表
sql Server到
单个平面
文件? (所有数据和
第一行为列名)?
有没有这样的
查询?
DECLARE
@saveas VARCHAR(2048),@query VARCHAR(2048),@bcpquery VARCHAR(2048),@bcpconn VARCHAR(64),@bcpdelim VARCHAR(2)
SET @query = 'select * from table1'
SET @saveas = '\\SERVER1\SHARE1\FOLDER\QueryOutput.txt'
SET @bcpdelim = '|'
SET @bcpconn = '-T' -- Trusted
--SET @bcpconn = '-U <username> -P <password>' -- sql authentication
SET @bcpquery = 'bcp "' + replace(@query,char(10),'') + '" QUERYOUT "' + @saveas + '" -c -t^' + @bcpdelim + ' ' + @bcpconn + ' -S ' + @@servername
EXEC master..xp_cmdshell @bcpquery
原文链接:https://www.f2er.com/mssql/75296.html