Приведите сумму (столбец) как varchar - PullRequest
0 голосов
/ 14 июля 2011

Я пытаюсь сделать следующее:

select @revenue = '$' + cast(sum(amount) as varchar)
    from revenue
    where reportId = @reportId

Но я получаю ошибку:

Синтаксическая ошибка при преобразовании значения varchar '$ 9.83314e + 006' встолбец типа данных int.

Что я делаю не так?

1 Ответ

2 голосов
/ 14 июля 2011

Ваша переменная @revenue должна быть определена как int - да?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...