Вы можете получить демо-исходный код здесь: http://abhinavsingh.com/blog/2008/05/gmail-type-attachment-how-to-make-one/
Он готов к использованию или может быть изменен в соответствии с потребностями вашего приложения. Надеюсь, это поможет:)
Используйте Str()
Функция. Требуется три аргумента (число, общие символы числа для отображения, и количество десятичных разрядов для отображения
Select Str(12345.6789, 12, 3)
дисплеи: '12345.679' (3 пробелов, 5 цифр 12345, десятичная точка и три десятичных цифры (679). - это округляется, если это должно усечь, (если целая часть не является слишком большой для общего размера, в этом случае звездочки отображены вместо этого.)
для в общей сложности 12 символов, с 3 направо от десятичной точки.
Обычно можно определить точность числа в SQL путем определения его с параметрами. Для большинства случаев это будет NUMERIC(10,2)
, или Decimal(10,2)
- определит столбец как Число с 10 общими цифрами с точностью 2 (десятичные разряды).
Отредактированный для ясности
попробуйте это
SELECT CONVERT(DECIMAL(10,2),YOURCOLUMN)