次のように xp_cmdshell でファイルを作成しています。
SELECT @command = 'echo ' + @fileContent + ' > e:\out\' + @fileName + '.csv'
exec master.dbo.xp_cmdshell 'mkdir "e:\out\"'
exec master..xp_cmdshell @command
問題は、ファイルの内容が UTF-8 ではないため、一部の特殊文字が間違っていることです。
ファイルを UTF-8 エンコーディングで作成できますか?