SQL Server DOUBLE 关键字

AJu*_*uez 4 sql-server-2008 sql-server sql-server-2012

DOUBLESQL Server中有保留关键字,但我知道它不是数据类型(其他语言的double是floatreal在SQL Server中);有谁知道为什么这是一个关键字?

我尝试在 SQL Server 2008 和 SQL Server 2012 中使用它,但不能将其用作数据类型或函数,并且在 MSDN 页面中找不到任何信息;只是它是一个保留关键字而不是数据类型。

小智 9

这实际上是DOUBLE PRECISION类型的一部分,是 的同义词float(53)

https://msdn.microsoft.com/en-us/library/ms173773.aspx