5

我安装了 SQL Server 2012-开发者版。当我应用 SELECT @@version 时,我得到: Microsoft SQL Server 2005 - 9.00.5000.00 (Intel X86) Dec 10 2010 10:56:29 版权所有 (c) 1988-2005 Microsoft Corporation Express Edition on Windows NT 6.1(Build 7601:服务包 1)

但是当我去帮助时,它显示它是 SQL Server 2012。我正在尝试使用 EOMONTH 函数,但我收到一个错误,即 EOMONTH 是无法识别的内置函数。有人可以帮我理解发生了什么吗?谢谢!我对 T-SQL 很陌生。

4

1 回答 1

7

您可能正在从 SSMS 2012 连接到 SQL Server 2005 的实例。

确保在连接到数据库引擎时选择正确的服务器/实例。

于 2013-08-20T01:22:45.440 回答