【发布时间】:2014-08-04 06:17:56
【问题描述】:
我使用 SQL Server 2008 中的 BULK Copy (BCP) 实用程序生成了一个 CSV 文件。我想要一个采用 UTF-8 编码的文件。我正在使用下面的代码来生成文件。任何人都可以帮助我解决这个问题。
DECLARE @Path VARCHAR(100) ,
@sql VARCHAR(8000) ,
@DBName VARCHAR(100) ,
@exePath VARCHAR(100),
SELECT @sql = 'bcp "SELECT * FROM '+@DBName+'..ABC" queryout '+@Path+'\'+'ABC'.csv -c -k -t, -U sa -P abc -T -S ' + @@servername
执行@exePath @sql;
【问题讨论】:
标签: sql sql-server encoding utf-8 bcp