哪个sql server数据类型最好代表C#中的double?

时间:2009-09-17 18:40:37

标签: c# sql sql-server tsql double

是钱,浮动,真实,小数,_________?

5 个答案:

答案 0 :(得分:139)

回答这个问题,可以在这里找到所有类型的映射。

SQL-CLR Type Mapping

图表,从该页面被盗:

enter image description here


2013年1月7日更新 - 这是一个更新的版本,在这里没有多彩: SQL Server Data Type Mappings

答案 1 :(得分:13)

那将是浮动的。

请参阅Mapping CLR Parameter Data

答案 2 :(得分:7)

Float是您正在寻找的SQL类型。

答案 3 :(得分:3)

浮动匹配最佳。 real只有32位的精度,所以基本没用。

请参阅:http://msdn.microsoft.com/en-us/library/ms173773.aspx

答案 4 :(得分:1)

“双精度的同义词是float(53)。” n的默认值为53。

来自第http://msdn.microsoft.com/en-us/library/ms173773.aspx