Один столбец содержит приведенный ниже оператор case, когда данные отображаются, отрицательное десятичное значение появляется неправильно.
правильное значение = -0,9, но оно отображается как .-9 я пытался манипулировать, изменяя формат данных и т. д., но не получая правильного результата
Я хочу как-то манипулировать данными и показать их как -0,9
case when cast([Relational Layer].[Amount],varchar(40)) ‹> '-2000.00' then cast([Relational Layer].[Amount],varchar(40)) else 'Not Available' end