@@Version - Transact SQL Configuration Functions

THIS TOPIC APPLIES TO: yesSQL Server (starting with 2008)yesAzure SQL DatabaseyesAzure SQL Data Warehouse yesParallel Data Warehouse

Returns system and build information for the current installation of SQL Server.

Topic link icon Transact-SQL Syntax Conventions



Return Types



The @@VERSION results are presented as one nvarchar string. You can use the SERVERPROPERTY (Transact-SQL) function to retrieve the individual property values.

For SQL Server, the following information is returned.

  • SQL Server version

  • Processor architecture

  • SQL Server build date

  • Copyright statement

  • SQL Server edition

  • Operating system version

    For Azure SQL Database, the following information is returned.

  • Edition- "Windows Azure SQL Database"

  • Product level- "(CTP)" or "(RTM)"

  • Product version

  • Build date

  • Copyright statement


A: Return the current version of SQL Server

The following example shows returning the version information for the current installation.

SELECT @@VERSION AS 'SQL Server Version';  

Examples: Azure SQL Data Warehouse and Parallel Data Warehouse

B. Return the current version of SQL Data Warehouse

SELECT @@VERSION AS 'SQL Server PDW Version';  

See Also