HAB*_*ABO 5

好问题.尽管Unicode中定义了许多空白字符,但只删除了一个空格(0x0020):

with Characters as (
  select NChar( 0 ) as Character
  union all
  select NChar( Unicode( Character ) + 1 )
    from Characters
    where Unicode( Character ) < 65535 ),
  CharacterMap as (
  select Unicode( Character ) as [UnicodePoint], Character,
    1 - Len( LTrim( Character ) ) as [Whitespace]
    from Characters )
  select UnicodePoint, Character, Whitespace
    from CharacterMap
    where Whitespace = 1
    option ( MaxRecursion 0 );
Run Code Online (Sandbox Code Playgroud)

(同样适用于RTrim.)