簡體   English   中英

SELECT查詢SQL Server 2005中的新行

[英]new line into SELECT query sql server 2005

我想在我的SQL選擇中做一個新行

我嘗試了一下,但是行不通

SELECT '1' + char(13) + '2'

SELECT '1' + char(13) + char(10) + '2'

它總是返回12

感謝您的回答,實際上我嘗試將數據從sql導出到TXT文件,但是當我執行bcp文件時,它會返回連接的行

這就是SSMS顯示結果的方式。 如果將結果復制到記事本中,或者如Lamak所說,選擇“將Results to Text您應該會看到換行符。

新行出現在您的結果中。 例如,如果將查詢的結果復制並粘貼到記事本中,則會看到1,換行,2。在結果窗口中的結果中看到1 2的原因是因為您要返回1行。 請注意len('1'+ char(13)+ char(10)+'2')= 4,這是因為存在您的字符,它僅表示為單行(該行中有多行)。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM