日期:2014-05-19  浏览次数:20509 次

换行cha(10)问题
declare   @a   varchar(30)

select   @a   =   '地的啊的 '   +char(10)+   '地的啊的 '
print   @a
结果是:
地的啊的
地的啊的

如果我想换5行或10行,那岂不是要加5或10个+char(10)+   ,请问有什么简便的方法能一下换10行的吗,先谢谢了!


------解决方案--------------------
select '地的啊的 ' +REPLICATE(char(10),10)+ '地的啊的 '
------解决方案--------------------
declare @a varchar(30)

select @a = replace( '地的啊的 地的啊的 ', ' ',char(10))
print @a

嘿嘿,10个空格