• you can do this in t-sql using Format function.

    Declare @tbl table ( id int, assignment decimal(11,8))

    insert into @tbl

    select 1, 10.00 union all

    select 1, 8.55 union all

    select 1, 0.55

    select id, assignment, format(assignment,'###.##') AS assignment_format

    from @tbl

    As per BOL the return data type will be in nvachar. Koen Verbeeck is rightly said that

    Formatting is best done in the front tool, not in SQL Server itself.

    hope it helps