У меня есть оператор выбора SQL, который не хочет правильно форматировать мои значения $. Возвращаемая сумма должна составлять 95 399 927,38, вместо этого я получаю 9 539 927 385,00. Я пробовал DECIMAL () несколькими различными способами. Чего мне не хватает? Моя информация о поле ниже.
В прошлом я просто форматировал его в Excel, когда извлекал свои данные, но этот не будет в Excel.
COLUMN_NAME SXAS01
DATA_TYPE 3
TYPE_NAME DECIMAL
COLUMN_SIZE 15
BUFFER_LENGTH 17
DECIMAL_DIGITS 0
NUM_PREC_RADIX 10
NULLABLE 0
REMARKS (null)
COLUMN_DEF 0
SQL_DATA_TYPE 3
SQL_DATETIME_SUB (null)
CHAR_OCTET_LENGTH (null)
ORDINAL_POSITION 11
IS_NULLABLE NO
отлично отформатировал.
выберите десятичную (SXAS01,9,2)