[英]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.