这个不应该在后台控制,应该去前台控制.如果你一定要在后台控制,就写一个自定义函数,用来实现对某个字符串自动加回车符--下面的自定义函数用来实现字符串换行 --参数@str是要转换的字符串,@ilen是指每行的最大字符数 create function fconvertstr(@str varchar(8000),@ilen int) returns varchar(8000) as begin declare @i int set @i=(len(@str)/@ilen)*@ilen while @i>0 select @str=left(@str,@i)+char(13)+substring(@str,@i+1,8000) ,@i=@i-@ilen return(@str) end go--调用函数示例 select dbo.fconvertstr('abcdefghijklmnopqrstu',3)--删除函数 drop function fconvertstr
--参数@str是要转换的字符串,@ilen是指每行的最大字符数
create function fconvertstr(@str varchar(8000),@ilen int)
returns varchar(8000)
as
begin
declare @i int
set @i=(len(@str)/@ilen)*@ilen
while @i>0
select @str=left(@str,@i)+char(13)+substring(@str,@i+1,8000)
,@i=@i-@ilen
return(@str)
end
go--调用函数示例
select dbo.fconvertstr('abcdefghijklmnopqrstu',3)--删除函数
drop function fconvertstr