create function [dbo].[trm] (
@str varchar(1000)
)
returns varchar(1000)
as
begin
declare @s varchar(1000)
declare @i int
set @i=1
while @i<= datalength(@str)
begin
if substring(@str,@i,1)<>''
begin
select @s=isnull(@s,'')+substring(@str,@i,1)
end
select @i=@i+1
end
return @s
end
以上命令在数据库的“用户自定义函数”中创建了trm函数,它的功能就是处理掉一个字符串中的空格
我们运行一下:
执行结果如下:
把上面的中的字符串的空格去掉了