xp_msver (Transact-SQL)

Microsoft SQL Server に関するバージョン情報を返します。xp_msver では、サーバーの実際のビルド番号に関する情報と、サーバー環境に関する情報も返されます。xp_msver によって返される情報は、Transact-SQL ステートメント、バッチ、ストアド プロシージャなどの中で、プラットフォームに依存しないコードのロジックを強化するために使用できます。

トピック リンク アイコン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)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手