在SQL中为变量字符串插入新行

时间:2013-10-30 13:25:33

标签: sql sql-server-2005

我正在尝试在SQL中的一个字符串中添加一个新行,该字符串具有XML输出。输出的字符串是一个变量,它是2列值的串联。我尝试在两个值之间添加char(13)+ char(10)来创建一个新行,但无济于事。是否有可能无法完成,因为它被读作一个字符串而不是两个单独的字符串?

 @BilledName = B.BilledName + char(13) + char(10) + C.Company

上面的例子是我尝试完成任务的一个片段,但不会在第1行和第2行的公司上返回BilledName的预期值。

 BilledName
 Company

我收到以下内容:

 BilledName  Company

1 个答案:

答案 0 :(得分:0)

确保您的变量 @BilledName 属于textntext类型

可能是

  

BilledName Company

当您看到查询结果时。但是当您将其粘贴到 Excel NotePad 时,它将

BilledName
Company