日期:2014-05-17  浏览次数:20699 次

子SQL里面用select SERVERPROPERTY ('EditionID')查出-978676123,表示数据库是那个版本,可以用多长时间了?
在数据库中用
select SERVERPROPERTY ('EditionID')
查出结果为-978676123
我想知道这个是那个版本的,这个版本的数据库有效期是多长时间
------最佳解决方案--------------------
标识号,表示已安装的 SQL Server 实例的产品版本。使用该属性的值可以确定已安装的产品所支持的功能和限制(如最大 CPU 数)。

-1253826760 = Desktop

-1592396055 = Express

-1534726760 = Standard

1333529388 = Workgroup

1804890536 = Enterprise

-323382091 = Personal

-2117995310 = Developer

610778273 = Enterprise Evaluation

1044790755 = Windows Embedded SQL

4161255391 = Express with Advanced Services

基本数据类型:int


查看 版本  select @@VERSION 

------其他解决方案--------------------
操作系统:

windows :打开命令行→systeminfo >xx.txt,即可把windows的信息输出到xx.txt文件里面。一般可以用来查看操作系统的位数等等信息。

Ubuntu:sudo lsb_release -a




软件:




SQLServer:打开ssms→


select @@version
或者执行:均可查看SQL SERVER的版本甚至更详细的信息。

xp_msver


执行系统存储过程:也能获得信息。但该存储过程可能以后版本不可用

sp_msgetversion



执行语句:同样可以获得信息。

SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')




由于我用的是2008 R2,所以只列出该版本的版本号:


10.50.1600.1 SQL Server 2008 R2 RTM

10.50.1702.0 SQL Server 2008 R2 RTM Cumulative Update 1

10.50.1720.0 SQL Server 2008 R2 RTM Cumulative Update 2

10.50.1734.0 SQL Server 2008 R2 RTM Cumulative Update 3

10.50.1746.0 SQL Server 2008 R2 RTM Cumulative Update 4

10.50.1753.0 SQL Server 2008 R2 RTM Cumulative Update 5

10.50.1765.0 SQL Server 2008 R2 RTM Cumulative Update 6

10.50.1777.0 SQL Server 2008 R2 RTM Cumulative Update 7

10.50.1797.0 SQL Server 2008 R2 RTM Cumulative Update 8

10.50.2500.0 SQL Server 2008 R2 SP1

10.50.2769.0  SQL Server 2008 R2 SP1 Cumulative Update 1



------其他解决方案--------------------
用这个看得直观点

SELECT @@VERSION

------其他解决方案--------------------
有效期是select 不出来的。

使用期限给你取决于你的购买方式和产品类型