-1
A
回答
9
我傾向於使用這個簡短腳本:
SELECT
SERVERPROPERTY('productversion') as 'Product Version',
SERVERPROPERTY('productlevel') as 'Patch Level',
SERVERPROPERTY('edition') as 'Product Edition',
SERVERPROPERTY('buildclrversion') as 'CLR Version',
SERVERPROPERTY('collation') as 'Default Collation',
SERVERPROPERTY('instancename') as 'Instance',
SERVERPROPERTY('lcid') as 'LCID',
SERVERPROPERTY('servername') as 'Server Name'
這給了我一個輸出類似:
Product Version Patch Level Product Edition CLR Version Default Collation Instance LCID Server Name
10.0.2531.0 SP1 Developer Edition (64-bit) v2.0.50727 Latin1_General_CI_AS NULL 1033 XYZABC
6
SELECT @@version
1
請問
Select @@version
就夠了?
2
1
SELECT @@ VERSION
在我的系統,這將返回:
的Microsoft SQL Server 2008(SP1) - 10.0.2531.0(64)2009年3月29日10.11.52 Windows NT 6.0(Build 6002:Service Pack 2)版權所有(c)1988-2008 Microsoft企業企業版(64位)
0
我們會用簡單的技術使用SERVERPROPERTY(「的ProductVersion」)有關選項的列表,請訪問 SERVERPROPERTY(的Transact-SQL來檢測服務器類型)。所以讓我們看看有什麼優點和缺點
DECLARE @sql2005Code varchar(255)
SET @sql2005Code = 'print ''SQL 2005 Code'' '
DECLARE @ver nvarchar(128)
SET @ver = CAST(serverproperty('ProductVersion') AS nvarchar)
SET @ver = SUBSTRING(@ver, 1, CHARINDEX('.', @ver) - 1)
-- SQL 2000
IF (@ver = '8') BEGIN
print 'SQL 2000'
END
-- SQL 2005
ELSE IF (@ver = '9')BEGIN
exec (@sql2005Code)
END
這是我對這個希望的完整條目,這可以幫助你。 Detect SQL server version
0
的最短 SQL查詢xp_msver
但SELECT @@VERSION
你想要做
相關問題
- 1. 如何確定使用T-SQL正在運行SQL Server的哪個版本
- 2. 哪個版本的Sql Server可以首先運行這個?
- 3. 我如何知道我正在運行哪個WPF版本?
- 4. 我正在運行哪個版本的CockroachDB?
- 5. 哪個版本的SQL Server 2005會允許我繼續運行DTS包?
- 6. 如何判斷我正在運行哪個WCF版本?
- 7. 選擇哪個SQL Server版本
- 8. 要使用哪個SQL Server 2008版本
- 9. *哪個版本的框架正在運行*和*哪個版本的運行時正在運行*之間有什麼區別?
- 10. 我如何知道我運行的是哪個版本的RichFaces?
- 11. 哪個PHP版本當前正在運行5.2.15或5.3.4?
- 12. respondsToSelector知道哪個ios版本用戶正在運行
- 13. 我可以在哪些版本的SQL Server上使用VARCHAR(MAX)?
- 14. 如何找到我的設備正在運行哪個Android分支/版本?
- 15. 我必須安裝哪個SQL Server版本才能使用asp.net?
- 16. 我正在運行哪個rails命令?
- 17. 我必須運行Glassfish 4.1.2的哪個版本的Java?
- 18. 我應該在dev機器上安裝哪個版本的SQL Server 2008?
- 19. 哪個版本的Padrino在Ruby 1.8.6中運行良好?
- 20. 在運行時動態選擇使用哪個版本的.dll
- 21. SQL Server 2008編寫TSQL以在早期版本中運行
- 22. LINQ到實體,SQL Server版本,並在運行時
- 23. 我如何知道我正在運行的Android ndk版本
- 24. 哪個版本的SQL Server 2008用於開發?
- 25. Visual Studio 2010附帶哪個版本的SQL Server?
- 26. .Net框架附帶SQL Server 2008的哪個版本?
- 27. SQL Server版本612,665?
- 28. SQL Server版本號
- 29. 如何知道SQL Server 2005中哪個存儲過程正在運行
- 30. 如何檢查哪個存儲過程查詢正在運行Sql Server Asp.Net?