У меня есть столбец с именем CompositeRate, это десятичный (10,2) тип данных. Я пишу оператор Select, который должен возвращать пустую строку, если CompositeRate равен 0,00, однако я получаю эту ошибку: Msg 8114, уровень 16, состояние 5, строка 1. Ошибка преобразования типа данных varchar в числовой.
Это мой случай
select CASE WHEN compositeRate = 0.00 THEN '' else compositeRate from table
Не могли бы вы сообщить мне, где я должен написать convert в своем заявлении?