sql-server-2008 – 在SQL Server 2008中导出表
发布时间:2020-05-23 07:59:10 所属栏目:MsSql 来源:互联网
导读:如何导出表SQL Server到 单个平面文件? (所有数据和 第一行为列名)? 有没有这样的查询? DECLARE @saveas VARCHAR(2048) ,@query VARCHAR(2048) ,@bcpquery VARCHAR(2048) ,@bcpconn VARCHAR(64) ,@bcpdelim VARCHAR(2)SET
|
>如何导出表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 = 'SERVER1SHARE1FOLDERQueryOutput.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 (编辑:安卓应用网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
