В sybase, как вы форматируете результат оператора select для числового поля, чтобы не было запятых и 4 десятичных цифры.
Например:
344,500.39495 = 344500.3949
492,930,948.39 = 492930948.3900
В sybase, как вы форматируете результат оператора select для числового поля, чтобы не было запятых и 4 десятичных цифры.
Например:
344,500.39495 = 344500.3949
492,930,948.39 = 492930948.3900
Вы можете преобразовать и отформатировать число или число с плавающей запятой в строку с помощью функции str()
. Второй параметр — это общая длина числа, включая десятичную точку, а третий параметр — длина после запятой.
str(yourDecimalNumber, 20, 4)
trim( str(yourDecimalNumber, 20, 4) )
, чтобы избавиться от пробелов
- person Aleksej Vasinov; 01.07.2013
Вы можете использовать ROUND ( numeric-expression, integer-expression )
numeric-expression
: число, переданное функции для округления.
integer-expression
: Положительное целое число указывает количество значащих цифр справа от десятичной точки, до которой округляется. Отрицательное выражение указывает количество значащих цифр слева от десятичной точки, до которой округляется.