xp_msver (Transact-SQL)
Microsoft SQL Server に関するバージョン情報を返します。xp_msver では、サーバーの実際のビルド番号に関する情報と、サーバー環境に関する情報も返されます。xp_msver によって返される情報は、Transact-SQL ステートメント、バッチ、ストアド プロシージャなどの中で、プラットフォームに依存しないコードのロジックを強化するために使用できます。
構文
xp_msver [ optname ]
引数
optname
オプション名を指定します。次のいずれかの値を指定できます。オプション/列名 説明 ProductName
製品名。Microsoft SQL Server などです。
ProductVersion
製品バージョン。
Language
SQL Server の言語バージョン。
Platform
SQL Server を実行しているコンピュータのオペレーティング システム名、製造元名、およびチップ ファミリ名。
Comments
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 Window により起動され、使用されます。
ProcessorType
プロセッサの種類。Platform と同様です。
PhysicalMemory
SQL Server を実行しているコンピュータに搭載されている RAM の容量 (MB 単位)。
Product ID
プロダクト ID (PID) 番号。インストール中に指定されます。この番号は、オリジナルの SQL Server CD ケースに貼られたステッカーに記載されています。
結果セット
パラメータを指定しないで xp_msver を実行した場合は、4 列の結果セットに、すべてのオプション値が示されます。パラメータを指定して xp_msver を実行した場合は、4 列の結果セットに、指定したオプションの値が示されます。
権限
public ロールのメンバシップが必要です。
戻り値
1 (成功)
参照
関連項目
システム関数 (Transact-SQL)
システム ストアド プロシージャ (Transact-SQL)
汎用拡張ストアド プロシージャ (Transact-SQL)
@@VERSION (Transact-SQL)
SERVERPROPERTY (Transact-SQL)