私のストアドプロシージャの結果をUtf-8エンコーディングを使用してXMLファイルに書き出しています。 Sql Server Management StudioおよびNotepad
に表示されるXmlデータは正常に見えます。しかし、私がUtf-8エンコーディングでファイルを開いたときに、メモ帳++またはVisual Studioコード私はすべてä
,ö
およびå
の文字が認識されないことがわかります。Utf-8エンコーディング結果のファイルを奇妙な文字に作成する
SET @sqlCommand =
'bcp "EXEC ' [email protected] + '.dbo.GetXmlDataKund" queryout "' + @filePath + @fileName + ' " -T -c -C65001 -C'
EXEC master..xp_cmdshell @sqlCommand
私は何が間違っているのだろうか?
*「認識されなくなる」とはどういうものですか? – deceze
@decezeは* Notepad ++ *の 'xC4'、* VS Code *の' 'のようなものです。 – Disasterkid