@@VERSION - Fonctions de configuration Transact SQ
S’applique à : SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)
Retourne des informations système et de build pour l'installation actuelle de SQL Server.
Conventions de la syntaxe Transact-SQL
Important
Les numéros de version Moteur de base de données pour SQL Server et Azure SQL Database ne sont pas comparables entre eux. Il s’agit de numéros de build internes pour ces produits distincts. La Moteur de base de données pour Azure SQL Database est basée sur la même base de code que le Moteur de base de données SQL Server. Plus important encore, le Moteur de base de données dans Azure SQL Database dispose toujours des dernières versions de SQL Moteur de base de données bits. Par exemple, la version 12 d’Azure SQL Database est plus récente que la version 16 de SQL Server.
Syntaxe
@@VERSION
Types de retour
nvarchar
Notes
Les résultats de @@VERSION sont présentés comme une seule chaîne nvarchar. Vous pouvez utiliser la fonction SERVERPROPERTY (Transact-SQL) pour récupérer les valeurs de propriétés individuelles.
Pour SQL Server, les informations suivantes sont retournées.
Version SQL Server
Architecture du processeur
Date de build de SQL Server
Déclaration de copyright
Édition deSQL Server
Version du système d'exploitation
Pour Azure SQL Database et Azure SQL Managed Instance, les informations suivantes sont retournées.
Édition : « Microsoft SQL Azure »
Niveau du produit : « (RTM) »
Version du produit
Date de génération
Déclaration de copyright
Exemples
A : Renvoi de la version actuelle de SQL Server
L'exemple suivant retourne les informations de version de l'installation actuelle.
SELECT @@VERSION AS 'SQL Server Version';
Exemples : Azure Synapse Analytics et Analytics Platform System (PDW)
B. Retourner la version actuelle d’Azure Synapse Analytics
SELECT @@VERSION AS 'SQL Server PDW Version';