整合 SQL Server 2000、2005、2008、2008 R2 版本號對照表,並說明版本號結構與 R2 識別關鍵。
統一查詢語句
SELECT
SERVERPROPERTY('ProductVersion') AS Version,
SERVERPROPERTY('ProductLevel') AS Level,
SERVERPROPERTY('Edition') AS Edition;
版本號對照總表
| 產品 | ProductVersion | 描述 |
| SQL Server 2005 | 9.00.1399 | RTM |
| 9.00.2047 | SP1 |
| 9.00.3042 | SP2 |
| 9.00.4035 | SP3 |
| 9.00.5000 | SP4 |
| SQL Server 2008 | 10.00.1600 | RTM |
| 10.00.2531 | SP1 |
| 10.00.4000 | SP2 |
| 10.50.1600 | SQL Server 2008 R2 RTM |
| SQL Server 2000 | 8.00.194 | RTM |
| 8.00.384 | SP1 |
| 8.00.534 | SP2 |
| 8.00.760 | SP3/SP3a |
| 8.00.2039 | SP4 |
關鍵識別:SQL Server 2008 vs 2008 R2
| 產品 | 主.次版本 | 完整範例 |
| SQL Server 2008 | 10.00 | 10.00.4000.00 (SP2) |
| SQL Server 2008 R2 | 10.50 | 10.50.1600.1 (RTM) |
若 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)
- 上一篇文章: SQL Server 2005 版本號查詢標準語句與版本對照表
- 下一篇文章: SQL Server 批量替換字串 (REPLACE) 完整指南:VARCHAR/NVARCHAR/TEXT/NTEXT
Copyright ©
程式碼之家 All Rights Reserved