![](/img/trans.png)
[英]How to display the multiple values in a single column with line by line in SQL SERVER 2008 R2?
[英]How to put multiple line data in Text column for SQL Server 2008?
在SQL Server 2008中,我創建一個帶有列(文本)的表。 然后,我想在此列中放入某種格式的數據,例如多行這樣的內容:
Line 1
Line 2
Line 3
如果我將以上數據復制並粘貼到該列中,則僅第一行數據保存在該列中。 如何為代碼和手動輸入(如MSSMS)解決此問題?
首先,使用varchar(max)
代替text
。 不推薦使用該text
,無論如何都不太方便使用。
其次,您可以在TSQL的字符串文字中包含換行符。
Update YourTable
SET YourColumn = 'Line 1
Line 2
Line 3'
WHERE ...
第三,根據我的經驗,可以將包含換行符的文本復制和粘貼到SSMS編輯器中。 粘貼后,需要使用向上和向下箭頭查看文本的其他行。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.