Как получить только 2 десятичных знака из функции? - PullRequest
0 голосов
/ 23 апреля 2019

Я использую процедуру для получения некоторой информации из моей базы данных, и у меня есть значение, которое я получаю из функции.Это значение имеет 5 десятичных разрядов, поэтому я попытался получить это значение только с 2 десятичными разрядами, выполняя это:

cast([dbo].[myFunction](param1, param2, param3)as decimal(20,2)) as Total

Код не дает мне никакой ошибки, но вместо этого он имеет 5 десятичных разрядов2.

Заранее спасибо.

1 Ответ

0 голосов
/ 23 апреля 2019

Решено, в моей процедуре есть объединение, и это было без приведения, а sql предполагает большее количество десятичных знаков, мне пришлось форсировать и во 2-й части объединения.

Спасибо всем.

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