Home [SQL] 取得資料庫的版本 (@@VERSION、xp_msver)
Post
Cancel

[SQL] 取得資料庫的版本 (@@VERSION、xp_msver)

取得SQL Server 的版本資訊

  • @@VERSION:取得資料庫的版本
  • xp_msver:會傳回伺服器實際組建編號的相關信息,以及伺服器環境的相關信息。 傳回的資訊 xp_msver 可用於 Transact-SQL 語句、批次、預存程式等,以增強平台獨立程式碼的邏輯。

範例

1
2
3
4
5
--取得資料庫的版本
select @@VERSION

--可以顯示出處理器的個數與機器上所搭載的記憶體容量
xp_msver

執行結果:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
/* @@VERSION:取得資料庫的版本*/

Microsoft SQL Server 2019 (RTM) - 15.0.2000.5 (X64)   Sep 24 2019 13:48:23   Copyright (C) 2019 Microsoft Corporation  Developer Edition (64-bit) on Windows 10 Pro 10.0 <X64> (Build 19045: ) (Hypervisor) 


/* xp_msver:可以顯示出處理器的個數與機器上所搭載的記憶體容量  */

Index	Name	Internal_Value	Character_Value
1	ProductName	NULL	Microsoft SQL Server
2	ProductVersion	983040	15.0.2000.5
3	Language	1028	繁體中文 (台灣)
4	Platform	NULL	NT x64
5	Comments	NULL	SQL
6	CompanyName	NULL	Microsoft Corporation
7	FileDescription	NULL	SQL Server Windows NT - 64 Bit
8	FileVersion	NULL	2019.0150.2000.05 ((SQLServer).190924-2033)
9	InternalName	NULL	SQLSERVR
10	LegalCopyright	NULL	Microsoft. All rights reserved.
11	LegalTrademarks	NULL	Microsoft SQL Server is a registered trademark of Microsoft Corporation.
12	OriginalFilename	NULL	SQLSERVR.EXE
13	PrivateBuild	NULL	NULL
14	SpecialBuild	131072005	NULL
15	WindowsVersion	131072005	6.3 (19045)
16	ProcessorCount	2	2
17	ProcessorActiveMask	NULL	               3
18	ProcessorType	8664	NULL
19	PhysicalMemory	4073	4073 (4271198208)
20	Product ID	NULL	NULL

MSDN - xp_msver (Transact-SQL)

This post is licensed under CC BY 4.0 by the author.