xp_msver (Transact-SQL)
Microsoft SQL Server に関するバージョン情報を返します。xp_msver では、サーバーの実際のビルド番号に関する情報と、サーバー環境に関する情報も返されます。 xp_msver によって返される情報は、Transact-SQL ステートメント、バッチ、ストアド プロシージャなどの中で、プラットフォームに依存しないコードのロジックを強化するために使用できます。
構文
xp_msver [ optname ]
引数
optname
オプション名を指定します。次のいずれかの値を指定できます。オプション/列名
説明
ProductName
製品名。Microsoft SQL Server などです。
ProductVersion
製品バージョン。
言語
SQL Server の言語バージョン。
Platform
SQL Server を実行しているコンピューターのオペレーティング システム名、製造元名、およびチップ ファミリ名。
コメント
SQL Server に関するその他の情報。
CompanyName
SQL Server の製造元名。Microsoft 社などです。
FileDescription
オペレーティング システム。
FileVersion
SQL Server 実行可能ファイルのバージョン。
InternalName
SQL Server の Microsoft 内部名。SQLSERVR などです。
LegalCopyright
SQL Server に必要な著作権に関する法的情報。例: Copyright© Microsoft Corp. 1988-2005.
LegalTrademarks
SQL Server に必要な商標に関する法的情報。 たとえば、Microsoft は Microsoft Corporation の登録商標です。
OriginalFilename
SQL Server の起動時に実行されるファイル名。Sqlservr.exe などです。
PrivateBuild
単に情報を示すためだけに特定されます。サポートされていません。将来の互換性は保証されません。
SpecialBuild
単に情報を示すためだけに特定されます。サポートされていません。将来の互換性は保証されません。
WindowsVersion
SQL Server を実行しているコンピューターにインストールされている Microsoft Windows のバージョン。
ProcessorCount
SQL Server を実行しているコンピューターに搭載されているプロセッサの数。
ProcessorActiveMask
SQL Server を実行しているコンピューターに搭載されているプロセッサ。Microsoft Windows により起動され、使用されます。
ProcessorType
プロセッサの種類。 Platform と同様です。
PhysicalMemory
SQL Server を実行しているコンピューターに搭載されている RAM の容量 (MB 単位)。
Product ID
プロダクト ID (PID) 番号。 インストール中に指定されます。 この番号は、オリジナルの SQL Server CD ケースに貼られたステッカーに記載されています。
戻り値
1 (成功)
結果セット
パラメーターを指定しないで xp_msver を実行した場合は、4 列の結果セットに、すべてのオプション値が示されます。 パラメーターを指定して xp_msver を実行した場合は、4 列の結果セットに、指定したオプションの値が示されます。
権限
public ロールのメンバーシップが必要です。
関連項目
参照
システム ストアド プロシージャ (Transact-SQL)