sql-server-2008 – 在SQL Server 2008中导出表
发布时间:2020-12-12 08:49:20 所属栏目:MsSql教程 来源:网络整理
导读:如何导出表SQL Server到 单个平面文件? (所有数据和 第一行为列名)? 有没有这样的查询? 解决方法 DECLARE @saveas VARCHAR(2048),@query VARCHAR(2048),@bcpquery VARCHAR(2048),@bcpconn VARCHAR(64),@bcpdelim VARCHAR(2)SET @query = 'select * from ta
>如何导出表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 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |