SQL Serverのバージョンを確認する方法に、以下のクエリを実行する方法があります。
> SELECT @@VERSION
> Microsoft SQL Server 2005 – 9.00.4035.00 (Intel X86)?? Nov 24 2008 13:01:59?? Copyright (c) 1988-2005 Microsoft Corporation? Express Edition with Advanced Services on Windows NT 6.0 (Build 6002: Service Pack 2)
この結果から、SQL ServerのバージョンはSQL Server 2005 SP2、エディションがExpress Edition、製品バージョンが9.00.4035.00である事がわかります。製品バージョン、製品レベル、エディション、をそれぞれ取得するには、以下のSQL文を実行します。
> SELECT? SERVERPROPERTY(‘productversion’), SERVERPROPERTY (‘productlevel’), SERVERPROPERTY (‘edition’)
> 9.00.4035.00??:? SP3??:? Express Edition with Advanced Services
製品バージョン: SERVERPROPERTY(‘productversion’)
製品レベル: SERVERPROPERTY(‘productlevel’)
製品エディション: SERVERPROPERTY(‘edition’)