我想在SQl服务器中保存经度和纬度。我有两个字段,如
Latitude (decimal(18,10))
Longitude (decimal(18,10))
两者的小数部分的最大值是多少。如果我拿它10它将在小数点后保存十点,当我在地图上填充该点时,我认为如果它不是精确的那么它可以起作用。 例如,我有76.992748它将被保存为76.9927480000,这里我们得到额外的四个零,我认为它会在填充它时影响位置。
所以基本上我想知道小数部分的最大尺寸,因此可以设置小数最大范围,并希望保存精确值,不需要额外的零。请帮帮我,我正在使用c#和SQl Server。
提前致谢。
答案 0 :(得分:1)
不确定是否有帮助...查看Sql Server中的空间数据
http://msdn.microsoft.com/en-us/library/bb933876(v=sql.105).aspx
答案 1 :(得分:0)
如果要设置实际值,则表示您将数据类型设置为float。为什么以小数点给出最大值。以下博客对您的分析很有帮助。