У меня проблема с моей операцией case. Вот выдержка из моей таблицы структуры:Ошибка преобразования varchar в числовой
total = decimal(9,2)
selfrec = decimal(9,2)
И вот случае утверждения, что дает мне вопросы:
CASE
WHEN Invoices.selfrec IS NOT NULL
THEN 'Self Reconcilation: ' + Invoices.total + ' - ' + Invoices.selfrec + ' = ' + Invoices.total - Invoices.selfrec ELSE Invoices.total
END AS 'total'
Когда selfrec не равно нулю, то, кажется, пытаются преобразовывать такие строки, как «Я Согласование: «числовое и, очевидно, не выполняется. Почему он это делает?
Спасибо.
122 вопроса и только 2 голоса. Шутки в сторону? –