改行を含むテキストファイルを作成しようとしています。私はこのコードを持っている:SQLスクリプトを使用して、改行文字でテキストファイルを作成します。
DECLARE @Text AS VARCHAR(100)
DECLARE @Cmd AS VARCHAR(100)
SET @Text = 'This is my text line 1 (supposed to be new line character) This is line2'
SET @Cmd ='echo ' + @Text + ' > C:\FileStore\test.txt'
EXECUTE Master.dbo.xp_CmdShell @Cmd, NO_OUTPUT
何の出力が
This is my text line 1
This is line2
UPDATEする必要がありますように、私は、テキストファイルの改行文字を持って使用する必要があります。私はこれを試してみた 提案
SET @Text = 'This is my text line 1' + char(13) + char(10)+ 'This is line2'
しかし、これで、それはもう
txtファイルを作成しませんあたり(Windows用)キャリッジリターンプラスラインフィードの出力におかげ
タグdbmsが使用されていますが、そのコードはANSI SQLに準拠していません。 – jarlh
使用される構文に基づいて 'sql-server'で再タグ付けされます。 –