У меня есть вычисляемый столбец в Oracle, который возвращает очень длинное число из-за десятичных дробей (например: 200000.0044068030021345452041589203332645).
Есть ли способ преобразовать это в 200000.00?Я пробовал Round, TO_DECIMAL, CAST.Но, похоже, ничего не работает.
SELECT
CASE
WHEN TRD = 'FUT'
THEN
CASE
WHEN BUY_SELL = 'BUY'
THEN CUR / PRC
ELSE -CUR / PRC
END
ELSE NULL
END AS UNITS
FROM LAN.Details