換行需要 。。不加的 話 SQL 長了 。。第Ⅱ行就不是 字符串了 ,例如sql語句太長了
創(chuàng)新互聯(lián)主要從事成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、網(wǎng)頁設(shè)計(jì)、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)赤坎,10年網(wǎng)站建設(shè)經(jīng)驗(yàn),價(jià)格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):028-86922220
SELECT * FROM 表名 WHERE CHARINDEX(CHAR(13),列名)=0
說明:換行符的ASCII碼為13,在列中查詢包含ASCII碼為13(CHAR(13))的字符,如果CHARINDEX(CHAR(13),列名)=0,則表示字段中包括換行符。
換行輸入 用Ctrl+Enter可以實(shí)現(xiàn)換行,
不知道為什么非要使用換行,你可以把字段性改成text , 好像其它的情況有空字符的話,數(shù)據(jù)庫會(huì)報(bào)錯(cuò)的。
SQL?關(guān)鍵字 換行符號(hào):char(10)?,回車:char(13)
假如需要拼接一段SQL 語句,并且需要于換行的模式顯示
declare @SQL nvarchar(max)
set? @SQL=' select * from Table '+char(10)
set @SQL=@SQL+' where a=10' +char(10)
print @SQL:
結(jié)果如下:
select * from Table
where a=10