1) LEN
ist dokumentiert als:
(meine Betonung )
und 2) Wie SQL Server Zeichenfolgen mit abschließenden Leerzeichen vergleicht ist dokumentiert:
(Technisch gesehen ist das also kein Trimmen, sondern ein Auffüllen. Bonuspunkte, wenn Sie tatsächlich einen Weg finden, diesen Unterschied zu demonstrieren)
Es gibt zwei Möglichkeiten, mit diesen Features zu arbeiten:Zum einen können Sie DATALENGTH
. Die andere ist, dass Sie ein nachfolgendes Nicht-Leerzeichen anhängen können, um es als Wächter zu verwenden.