首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

SQL Server 多版本 (2000/2005/2008/R2) 版本號完整對照與查詢方法

     編輯:MySQL 資料庫相關知識

整合 SQL Server 2000、2005、2008、2008 R2 版本號對照表,並說明版本號結構與 R2 識別關鍵。

統一查詢語句

SELECT
  SERVERPROPERTY('ProductVersion') AS Version,
  SERVERPROPERTY('ProductLevel')   AS Level,
  SERVERPROPERTY('Edition')        AS Edition;

版本號對照總表

產品ProductVersion描述
SQL Server 20059.00.1399RTM
9.00.2047SP1
9.00.3042SP2
9.00.4035SP3
9.00.5000SP4
SQL Server 200810.00.1600RTM
10.00.2531SP1
10.00.4000SP2
10.50.1600SQL Server 2008 R2 RTM
SQL Server 20008.00.194RTM
8.00.384SP1
8.00.534SP2
8.00.760SP3/SP3a
8.00.2039SP4

關鍵識別:SQL Server 2008 vs 2008 R2

  • 主版本號相同 (10),次版本號不同:

若 ProductVersion 以 10.50 開頭即為 R2 版本。

版本號結構定義

MM.nn.bbbb.rr
MM  = Major version (主版本)
nn  = Minor version (次版本,R2 為 50)
bbbb= Build number (組建號)
rr  = Revision (修訂號)

快速查看 @@VERSION

SELECT @@VERSION;
-- 輸出含 OS 資訊,適用 6.5 以上所有版本

範例輸出:

Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (X64)
Apr 2 2010 15:48:46
Copyright (c) Microsoft Corporation
Enterprise Edition (64-bit) on Windows NT 6.1 (Build 7601: Service Pack 1)
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved
產品主.次版本完整範例
SQL Server 200810.0010.00.4000.00 (SP2)
SQL Server 2008 R210.5010.50.1600.1 (RTM)