SQL Serverは、文字列比較のANSI/ISO標準に準拠しています。
SQLServerが文字列と末尾のスペースを比較する方法の記事でこれについて詳しく説明しています。
SQL Serverは、文字列とスペースを比較する方法について、ANSI /ISOSQL-92仕様に準拠しています。 ANSI規格では、比較に使用される文字列をパディングして、比較する前に長さが一致するようにする必要があります。パディングは、WHERE句とHAVING句の述語、およびその他のTransact-SQL文字列の比較のセマンティクスに直接影響します。たとえば、Transact-SQLは、文字列「abc」と「abc」をほとんどの比較操作で同等と見なします。
また、記事で説明されているように、LIKE
と比較すると あなたはしません この振る舞いをしてください。