请问在sql中字符串中换行怎么表示?
来源:百度知道 编辑:UC知道 时间:2024/05/22 05:26:13
本人在数据库中的一个表中有一个类型为text的字段,想在其中插入象
1.中国
2.美国
3.韩国
4.英国
形式的文本,需要用到换行,不知道怎么表示?我试了用下面的语句。
insert into table values(?,?,'1.中国\n2.美国\n3.韩国\n4.英国')(?,?是这行的其他字段的值!);好象不行,请问哪位大哥可以解决这个问题?谢谢了!
1.中国
2.美国
3.韩国
4.英国
形式的文本,需要用到换行,不知道怎么表示?我试了用下面的语句。
insert into table values(?,?,'1.中国\n2.美国\n3.韩国\n4.英国')(?,?是这行的其他字段的值!);好象不行,请问哪位大哥可以解决这个问题?谢谢了!
SQL 关键字 换行char(10)
SQL 代码如下:
declare @SQL nvarchar(max)
set @SQL='select * from Table ' +Char(10)
set @SQL=@SQL+' where a=10'
print @SQL
--print 拼接输出SQL如下:
select * from Table
where a=10
--执行SQL
exec(@SQL)
你取出来的时候怎么用?要显示在网页中吗?如果是的话就把\nX改成<br>到时候进浏览器了浏览器会自动把他们换行的
试一试chr()函数...