Ich versuche, den Inhalt eines VARCHAR-Feldes in eine eindeutige Zahl zu konvertieren, auf die eine dritte Partei leicht verweisen kann.
Wie kann ich ein varchar in die entsprechende ascii-Zeichenkette umwandeln? In TSQL? Die Funktion ASCII() konvertiert ein einzelnes Zeichen, aber wie kann ich eine ganze Zeichenfolge konvertieren?
Ich habe versucht, mit
CAST(ISNULL(ASCII(Substring(RTRIM(LTRIM(PrimaryContactRegion)),1,1)),'')AS VARCHAR(3))
+ CAST(ISNULL(ASCII(Substring(RTRIM(LTRIM(PrimaryContactRegion)),2,1)),'')AS VARCHAR(3))
....aber das ist mühsam, sieht blöd aus und funktioniert nicht wirklich, wenn ich lange Strings habe. Oder wenn es besser ist, wie würde ich die gleiche Sache in SSRS tun?