计算字符串尾部空格长度
程序员文章站
2022-04-12 15:33:34
在MS SQL Server 2017有了一个新函数TRIM,整合以前版本LTRIM和RTRIM。 这几个函数都是去除字符串头部后尾部的空格。 DECLARE @str NVARCHAR(MAX) = N' Insus.NET ' SELECT @str AS [str], [dbo].[svf_S ......
在ms sql server 2017有了一个新函数trim,整合以前版本ltrim和rtrim。
这几个函数都是去除字符串头部后尾部的空格。
declare @str nvarchar(max) = n' insus.net ' select @str as [str], [dbo].[svf_stringlength](@str) as [length] select ltrim(@str) as [str], [dbo].[svf_stringlength](ltrim(@str)) as [length] select rtrim(ltrim(@str)) as [str],[dbo].[svf_stringlength](rtrim(ltrim(@str)))as [length] select trim(@str) as [str], len(trim(@str)) as [length]
上面示例中有一个自定义函数[str],[dbo].[svf_stringlength](),详细可参考这篇《计算字符串尾部空格长度》。
上一篇: 手脚冰冷难入睡乃中医肢厥