Моноширинный шрифт является проблемой презентации ...
Я не вижу необходимости выравнивания по правому краю при тестировании:
CREATE TABLE [dbo].[Table_1](
[num] [numeric](28, 10) NOT NULL
)
INSERT INTO [example].[dbo].[Table_1] VALUES (1.1234567890);
INSERT INTO [example].[dbo].[Table_1] VALUES (1.123456789);
INSERT INTO [example].[dbo].[Table_1] VALUES (1.1234567);
SELECT [num]
FROM [example].[dbo].[Table_1]
... возвращает:
num
---------------
1.1234567890
1.1234567890
1.1234567000
Итак, вопрос в том, что вы пытаетесь сделать, что не дает желаемого результата?