请问在sql中字符串中换行怎么表示?

来源:百度知道 编辑:UC知道 时间:2024/05/22 05:26:13
本人在数据库中的一个表中有一个类型为text的字段,想在其中插入象
1.中国
2.美国
3.韩国
4.英国
形式的文本,需要用到换行,不知道怎么表示?我试了用下面的语句。
insert into table values(?,?,'1.中国\n2.美国\n3.韩国\n4.英国')(?,?是这行的其他字段的值!);好象不行,请问哪位大哥可以解决这个问题?谢谢了!

  1. SQL 关键字 换行char(10)

  2. SQL 代码如下:

    declare @SQL nvarchar(max)

    set @SQL='select * from Table ' +Char(10)

    set @SQL=@SQL+'  where a=10'

    print @SQL

  3. --print 拼接输出SQL如下:

    select * from Table

    where a=10

  4. --执行SQL

  5. exec(@SQL)

你取出来的时候怎么用?要显示在网页中吗?如果是的话就把\nX改成<br>到时候进浏览器了浏览器会自动把他们换行的

试一试chr()函数...