@@Version: Transact SQL-Konfigurationsfunktionen
Gilt für: SQL Server Azure SQL-Datenbank Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW)
Gibt System- und Buildinformationen für die aktuelle Installation von SQL Server zurück.
Transact-SQL-Syntaxkonventionen
Wichtig
Die Datenbank-Engine-Versionsnummern für SQL Server und Azure SQL-Datenbank sind nicht miteinander vergleichbar, sondern stellen interne Buildnummern für diese separaten Produkte dar. Die Datenbank-Engine für Azure SQL-Datenbank basiert auf der gleichen Codebasis wie die SQL Server-Datenbank-Engine. Vor allem aber weist Datenbank-Engine in Azure SQL-Datenbank immer die neuesten SQL Datenbank-Engine-Bits auf. Die Version 12 von Azure SQL-Datenbank ist z. B. neuer als die Version 16 von SQL Server.
Syntax
@@VERSION
Rückgabetypen
nvarchar
Bemerkungen
Die @@VERSION-Ergebnisse werden als eine nvarchar-Zeichenfolge dargestellt. Sie können die SERVERPROPERTY (Transact-SQL)-Funktion verwenden, um die einzelnen Eigenschaftenwerte abzurufen.
Für SQL Server werden die folgenden Informationen zurückgegeben.
SQL Server-Version
Architektur des Prozessors
SQL Server-Erstellungsdatum
Urheberrechtserklärung
SQL Server -Edition
Betriebssystemversion
Für Azure SQL-Datenbank und Verwaltete Azure SQL-Instanz werden die folgenden Informationen zurückgegeben.
Edition – Microsoft SQL Azure
Produktebene – RTM
Produktversion
Erstellungsdatum
Urheberrechtserklärung
Beispiele
A: Rückgabe der aktuellen Version von SQL Server.
Im folgenden Beispiel werden die Versionsinformationen für die aktuelle Installation zurückgegeben.
SELECT @@VERSION AS 'SQL Server Version';
Beispiele: Azure Synapse Analytics und Analytics-Plattformsystem (PDW)
B. Rückgabe der aktuellen Version von Azure Synapse Analytics.
SELECT @@VERSION AS 'SQL Server PDW Version';