; MIT Num1 (N) WIE (1 ANSCHLUSS VORWÄHLEN, den ALLE 1) VORWÄHLEN,
Num2 (N) WIE (1 VON Num1 ALS X VORWÄHLEN, Num1 ALS Y),
Num3 (N) WIE (1 VON Num2 ALS X VORWÄHLEN, Num2 ALS Y),
Num4 (N) WIE (1 VON Num3 ALS X VORWÄHLEN, Num3 ALS Y),
Nums (N) WIE (AUSERWÄHLTES ROW_NUMBER () VORBEI (AUFTRAG DURCH n) FROM Num4),
CleanCTE
WIE
(AUSERWÄHLTES CompanyID, CompanyName,
FORM ((AUSERWÄHLTER FALL, WENN ASCII (TEILKETTE (CompanyName, n, 1))
ZWISCHEN 0x00 UND 0x1F
ODER ASCII (TEILKETTE (CompanyName, n, 1)) ZWISCHEN 0x80 UND 0xBF
DANN ''
SONST TEILKETTE (CompanyName, n, 1)
ENDE + ''
Von der Firma ALS B
Nums VERBINDEN
AUF n <= LEN (CompanyName)
WO B.CompanyID = A.CompanyID
Auftrag durch Nums.N
FÜR XML WEG (''), ART) ALS VARCHAR (256)) ALS CleanName
Von der Firma ALS A)
OBERSEITE 100 o.CompanyName, CleanName VORWÄHLEN
VON
CleanCTE cte
VERBINDEN
Firma O auf o.CompanyID = cte.CompanyID
WO
LEN (CleanName) <> LEN (o.OperatorName)
|