换行需要 。。不加的 话 SQL 长了 。。第Ⅱ行就不是 字符串了 ,例如sql语句太长了
创新互联主要从事成都网站设计、成都做网站、网页设计、企业做网站、公司建网站等业务。立足成都服务赤坎,10年网站建设经验,价格优惠、服务专业,欢迎来电咨询建站服务:028-86922220
SELECT * FROM 表名 WHERE CHARINDEX(CHAR(13),列名)=0
说明:换行符的ASCII码为13,在列中查询包含ASCII码为13(CHAR(13))的字符,如果CHARINDEX(CHAR(13),列名)=0,则表示字段中包括换行符。
换行输入 用Ctrl+Enter可以实现换行,
不知道为什么非要使用换行,你可以把字段性改成text , 好像其它的情况有空字符的话,数据库会报错的。
SQL 关键字 换行符号: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:
结果如下:
select * from Table
where a=10