Użyj tego, aby zawsze padać z odstępami prowadzącymi do stałej długości
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
Jeśli zmienisz jeden 5
, musisz zmienić oba
Edycja:dodano RTRIM
Edycja 2:dodano miejsce na twardym dysku + inne wykrywanie niedrukowalne
Co to daje?
SELECT ASCII(RIGHT(MyChar, 1) FROM MyTable