Toto použijte, chcete-li vždy podložit mezery na začátku na pevnou délku
SELECT RIGHT(
SPACE(5) +
REPLACE(REPLACE(REPLACE(REPLACE(RTRIM(MyChar), CHAR(160), ''), CHAR(9), ''), CHAR(10), ''), CHAR(13), '')
, 5) AS Justified
FROM MyTable
ORDER BY Justified
Pokud změníte jeden 5
, musíte změnit obojí
Edit:přidáno RTRIM
Edit 2:přidán pevný prostor + další netisknutelné detekce
Co vám to dává?
SELECT ASCII(RIGHT(MyChar, 1) FROM MyTable