我正在尝试在SQL中的一个字符串中添加一个新行,该字符串具有XML输出。输出的字符串是一个变量,它是2列值的串联。我尝试在两个值之间添加char(13)+ char(10)来创建一个新行,但无济于事。是否有可能无法完成,因为它被读作一个字符串而不是两个单独的字符串?
@BilledName = B.BilledName + char(13) + char(10) + C.Company
上面的例子是我尝试完成任务的一个片段,但不会在第1行和第2行的公司上返回BilledName的预期值。
BilledName
Company
我收到以下内容:
BilledName Company
答案 0 :(得分:0)
确保您的变量 @BilledName
属于text
或ntext
类型
可能是
BilledName Company
当您看到查询结果时。但是当您将其粘贴到 Excel 或 NotePad 时,它将
BilledName
Company