子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 不出来的。
使用期限给你取决于你的购买方式和产品类型