SQL Server のバージョンとエディションを識別する方法

http://support.microsoft.com/kb/321185/ja

実行している SQL Server 2008 のバージョンを判断する方法
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
次のような内容が出力されます。
・製品バージョン (例 10.0.1600.22)
・製品レベル (例 RTM)
・エディション (例 Enterprise)

実行している SQL Server 2005 のバージョンを判断する方法
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
次のような内容が出力されます。
・製品バージョン (例 9.00.1399.06)
・製品レベル (例 RTM)
・エディション (例 Enterprise Edition)

実行している SQL Server 2000 のバージョンを判断する方法
SELECT SERVERPROPERTY('productversion'), SERVERPROPERTY ('productlevel'), SERVERPROPERTY ('edition')
次のような内容が出力されます。
・製品バージョン (例 8.00.534)
・製品レベル (例 "RTM" または "SP2")
・エディション (例 "Standard Edition")

RTMとは
''release to manufacturing''の略称。
商品が量産体制に入った(たとえばソフトウェアがディスクのプレスが可能な状態になった)状態を示す。
通常はリリース版と同等のものとなる。