将具有大量分数的.Net十进制映射到SQL Server

时间:2009-11-05 12:40:18

标签: .net sql sql-server

如果我有一个像32.593170731707329023999999999这样的小数 - 我应该使用什么SQL数据类型,精度和比例?

我的整数部分非常小(1-10000)并且分数部分很大。

尝试使用不同精度和比例变化的小数,但在.Net中获得溢出异常。

1 个答案:

答案 0 :(得分:1)

你可以试试这个

DECLARE @D DECIMAL(38, 33)

SELECT @D = 10000.593170731707329023999999999 

SELECT @D