xp_msver (Transact-SQL) Returns version information about Microsoft SQL Server. xp_msver also returns information about the actual build number of the server and information about the server environment. The information that xp_msver returns can be used within Transact-SQL statements, batches, stored procedures, and so on, to enhance logic for platform-independent code. Transact-SQL Syntax Conventions

Syntax

Arguments
- optname
Is the name of an option, and can be one of the following values. Option/Column name | Description |
|---|
ProductName | Product name; for example, Microsoft SQL Server. | ProductVersion | Product version. | Language | The language version of SQL Server. | Platform | Operating-system name, manufacturer name, and chip family name for the computer that is running SQL Server. | Comments | Miscellaneous information about SQL Server. | CompanyName | Company name that produces SQL Server; for example, Microsoft Corporation. | FileDescription | The operating system. | FileVersion | Version of the SQL Server executable. | InternalName | Microsoft internal name for SQL Server; for example, SQLSERVR. | LegalCopyright | Legal copyright information required for SQL Server; for example, Copyright© Microsoft Corp. 1988-2005. | LegalTrademarks | Legal trademark information required for SQL Server. For example, Microsoft is a registered trademark of Microsoft Corporation. | OriginalFilename | File name executed at SQL Server startup; for example, Sqlservr.exe. | PrivateBuild | Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. | SpecialBuild | Identified for informational purposes only. Not supported. Future compatibility is not guaranteed. | WindowsVersion | Version of Microsoft Windows that is installed on the computer that is running SQL Server. | ProcessorCount | The number of processors in the computer that is running SQL Server. | ProcessorActiveMask | Indicates the processors installed in the computer that is running SQL Server that are started and usable by Microsoft Windows. | ProcessorType | Processor type. Similar to Platform. | PhysicalMemory | Amount in megabytes (MB) of RAM installed on the computer that is running SQL Server. | Product ID | Product ID (PID) number. This is specified during installation. This number is located on a sticker on the original SQL Server CD case. |

Return Code Values

Result Sets
xp_msver, without any parameters, returns a four-column result set that lists all the option values. xp_msver, for any parameter, returns the four-column result set with values for that option.

Permissions
Requires membership in the public role.

See Also
|
xp_msver (Transact-SQL) Devuelve información de la versión de Microsoft SQL Server. xp_msver también devuelve información acerca del número de generación real del servidor e información acerca del entorno del servidor La información que devuelve xp_msver se puede utilizar en instrucciones Transact-SQL, lotes, procedimientos almacenados, etc., para implementar una lógica en código independiente de la plataforma. Convenciones de sintaxis de Transact-SQL

Sintaxis

Argumentos
- optname
Es el nombre de una opción y puede ser uno de los siguientes valores. Opción/Nombre de columna | Descripción |
|---|
ProductName | Nombre del producto; por ejemplo, Microsoft SQL Server. | ProductVersion | Versión del producto. | Lenguaje | Versión del idioma de SQL Server. | Plataforma | Nombre del sistema operativo, nombre del fabricante y nombre de la familia de circuitos integrados del equipo que ejecuta SQL Server. | Comentarios | Información diversa acerca de SQL Server. | CompanyName | Nombre de la compañía que produce SQL Server; por ejemplo, Microsoft Corporation. | FileDescription | Sistema operativo. | FileVersion | Versión del ejecutable de SQL Server. | InternalName | Nombre interno de Microsoft para SQL Server; por ejemplo, SQLSERVR. | LegalCopyright | Información legal acerca de los derechos de propiedad de SQL Server; por ejemplo, Copyright© Microsoft Corp. 1988-2005. | LegalTrademarks | Información legal de marca comercial requerida para SQL Server. Por ejemplo, Microsoft es una marca registrada de Microsoft Corporation. | OriginalFilename | Nombre del archivo que se ejecuta para iniciar SQL Server; por ejemplo, Sqlservr.exe. | PrivateBuild | Solamente se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. | SpecialBuild | Solamente se identifica con fines informativos. No compatible. La compatibilidad con versiones posteriores no está garantizada. | WindowsVersion | Versión de Microsoft Windows instalada en el equipo en que se ejecuta SQL Server. | ProcessorCount | Número de procesadores del equipo en que se ejecuta SQL Server. | ProcessorActiveMask | Indica los procesadores instalados en el equipo donde se ejecuta SQL Server que Microsoft Windows inicia y puede usar. | ProcessorType | Tipo de procesador. Similar a Platform. | PhysicalMemory | Cantidad de RAM en megabytes (MB) instalada en el equipo en que se ejecuta SQL Server. | Product ID | Número de Id. del producto (PID). Se especifica durante la instalación. Este número se encuentra en un adhesivo en la caja del CD original de SQL Server. |

Valores de código de retorno

Conjuntos de resultados
xp_msver, sin parámetros, devuelve un conjunto de resultados de cuatro columnas que presenta todos los valores de opción. xp_msver, para cualquier parámetro, devuelve el conjunto de resultados de cuatro columnas con los valores de esa opción.

Permisos
Debe pertenecer al rol public.

Vea también
|