2013-09-18 7 views

ответ

13

decimal(12, 10) означает 12 полных цифр, 10 из которых могут быть после десятичной точки.

Ваша ценность 140.2705893427 имеет 13 типоразрядных цифр, следовательно, выходит за пределы допустимого диапазона.

Прочтите decimal and numeric (Transact-SQL) для документации.

+0

См. Http://msdn.microsoft.com/en-us/library/ms187746.aspx – DonBoitnott

+0

@DonBoitnott - спасибо, добавив ссылку для ответа. –

Смежные вопросы