我想做点什么
select * from X where string.IsNullOrWhiteSpace(a)
Run Code Online (Sandbox Code Playgroud)
列a是 NOT NULL
那么string.IsNullOrWhiteSpace在T-SQL 中C#的等价物是什么来获得列a只有空格的所有行(多个空格或制表符的组合)?
另外,我宁愿避免使用clr函数.
我尝试在 tsql 中保留换行符。所以我想删除字段中数据的前导 CHAR(13) + CHAR(10)。并确保其他换行符不会被删除。
我的意思是:
'
Kanne Oliver
Rosa-Luxemburg-Str. 3
07817 Alton ( Elster)'
Run Code Online (Sandbox Code Playgroud)
应该是这样的:
'Kanne Oliver
Rosa-Luxemburg-Str. 3
07817 Alton ( Elster)'
Run Code Online (Sandbox Code Playgroud)
先谢谢了
我想使用一些特殊字符修剪SQL Server字符串,例如",,.?!; ,,,> <= +".
SQL Server ltrim和rtrim函数仅剥离空格字符.
DECLARE @Str NVARCHAR(100) = N',,,,,!?Computation+Time, Cost?,.?!?,?,><=+?'
SELECT dbo.SpecialTrim(@Str, N'?,.?!?,?,><=+?')
The result : Computation+Time, Cost
Run Code Online (Sandbox Code Playgroud)
有没有人想要实现SpecialTrim功能?