Sử dụng công cụ này để luôn tạo khoảng trắng ở đầu với độ dài cố định
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
Nếu bạn thay đổi một 5
, bạn cần thay đổi cả hai
Chỉnh sửa:thêm RTRIM
Chỉnh sửa 2:thêm không gian cứng + phát hiện không in được khác
Điều này mang lại cho bạn điều gì?
SELECT ASCII(RIGHT(MyChar, 1) FROM MyTable