0
У меня проблема с форматированием, я экспортирую данные о балансе денег, чтобы преуспеть, но у меня плохой формат.Формат форматирования Teradata
SELECT COALESCE(TRIM(CAST(ZEROIFNULL(balance) AS DECIMAL(15,2) FORMAT '--Z(15)D9(2)')), 0);
Я хотел бы изменить символ точки на запятую и когда баланс равен 0 для отображения 0,00, потому что теперь у меня есть .00
Можно ли без изменений VARCHAR?
Заранее спасибо за вашу помощь
Super. Это то, что я имел в виду. можно установить для всего сеанса в Oracle SQL: 'ALTER SESSION SET NLS_NUMERIC_CHARACTERS =". "' как это сделать в TERADATA: '.SET' ?? – MartinusP
@MartinusP: Нет, параметры NLS не существуют в Teradata. – dnoeth