Как изменить десятичное число? до 3 десятичных знаков U-SQL - PullRequest
0 голосов
/ 12 июня 2019

Заранее спасибо за любую помощь!

У меня есть столбец в десятичном виде? и я пытаюсь загрузить его в другую таблицу и изменить его на 3 десятичных знака.

Я пробовал:

Math.Round(mycolumn, 3, MidpointRounding.AwayFromZero) AS my_column 

Это дает ошибку:

не может преобразовать из десятичного числа? «удвоить».

Большое спасибо,

BigD

1 Ответ

0 голосов
/ 12 июня 2019

Решение - привести его к нужному типу:

(decimal?)( Math.Round((decimal)mycolumn, 3, MidpointRounding.AwayFromZero))  AS mycolumn,
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...