Sql server真实数据类型,C#等价物是什么?

49 c# sql-server

什么是s#等效于sql server 2005真实类型?

Yon*_*ahW 74

这是单身

有关SQL Server到.Net DataTypes的更多信息,请参阅此处

  • 谁在乎?作者并不在乎打扰,但我们作为社区并不需要他们的祝福来看到并影响"最佳"答案. (5认同)
  • 为什么这个答案不被接受?这不是社区应该如何运作。太多的问题持续数周而没有被接受的答案。 (2认同)
  • @Rich `float` *是* `Single`。与“int”为“Int32”或“long”为“Int64”相同,它只是一个简写别名。 (2认同)

msb*_*uva 10

Single不是正确答案,因为它会舍入小数部分.例如,2.0799999将转换为2.08.如果没有关于舍入的限制那么它应该是好的.


msb*_*uva 7

Double可以用作SQL Server的Real Datatype的.NET等效数据类型

Double获得Rounding的确切值


小智 5

答案是浮动的。如果您尝试在代码中使用double作为类型,但是数据库中的字段类型是真实的,则会出错。我自己进行了测试,并两次确认错误。