xp_msver (Transact-SQL)

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

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

システム ストアド プロシージャ (Transact-SQL)

汎用拡張ストアド プロシージャ (Transact-SQL)

@@VERSION (Transact-SQL)