Använd denna för att alltid fylla med mellanslag till en fast längd
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
Om du ändrar en 5
måste du ändra båda
Edit:lade till RTRIM
Edit 2:lagt till hårt utrymme + annan icke-utskrivbar upptäckt
Vad ger detta dig?
SELECT ASCII(RIGHT(MyChar, 1) FROM MyTable