-3
在SQLCHAR(10)工作有時
我想打印例如
Ali
is going to Alex
所以我說
聲明@x varchar(max) 集@x = '阿里' + CHAR(10)+「是要亞歷」
輸出出現在一行中,而不是兩個1
在一些服務器它tohers即使不使用CHAR(13)
任何想法如何解決這個問題
在SQLCHAR(10)工作有時
我想打印例如
Ali
is going to Alex
所以我說
聲明@x varchar(max) 集@x = '阿里' + CHAR(10)+「是要亞歷」
輸出出現在一行中,而不是兩個1
在一些服務器它tohers即使不使用CHAR(13)
任何想法如何解決這個問題
如果你想有一個正確的CR + LF對,你應該使用工作得很好:
declare @x varchar(max);
set @x = 'Ali' + CHAR(13) + CHAR(10) + 'is going to Alex'
現在,無論您在ASP頁面上看什麼,我都不知道該如何翻譯。如果你想\r\n
等出現在字符串中,那麼也許你應該考慮使用這些值而不是CHAR(10)
。
「不工作」是什麼意思?什麼是「某些服務器」?你是在網頁上顯示數據,在網格中顯示數據,還是在文本結果中顯示數據? –
輸出出現在一行而不是兩行中 – AMH
輸出顯示在哪裏? –