Delen via


@@VERSION - Transact SQL-configuratiefuncties

Van toepassing op:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL Analytics-eindpunt in Microsoft FabricMagazijn in Microsoft FabricSQL-database in Microsoft Fabric Preview

Retourneert systeem- en buildgegevens voor de huidige installatie van SQL Server.

Transact-SQL syntaxis-conventies

Important

De versienummers van de Database Engine voor SQL Server en Azure SQL Database zijn niet vergelijkbaar met elkaar en vertegenwoordigen interne buildnummers voor deze afzonderlijke producten. De database-engine voor Azure SQL Database is gebaseerd op dezelfde codebasis als de SQL Server database-engine. Het belangrijkste is dat de database-engine in Azure SQL Database altijd over de nieuwste SQL-database-engine-bits beschikt. Zo is versie 12 van Azure SQL Database bijvoorbeeld nieuwer dan versie 16 van SQL Server.

Syntax

@@VERSION

Return Types

nvarchar

Remarks

De @@VERSION resultaten worden weergegeven als één nvarchar-tekenreeks. U kunt de functie SERVERPROPERTY (Transact-SQL) gebruiken om de afzonderlijke eigenschapswaarden op te halen.

Voor SQL Server wordt de volgende informatie geretourneerd.

  • SQL Server-versie

  • Processor architecture

  • Builddatum van SQL Server

  • Copyright statement

  • SQL Server-editie

  • Versie van besturingssysteem

Voor Azure SQL Database en Azure SQL Managed Instance wordt de volgende informatie geretourneerd.

  • Editie- 'Microsoft SQL Azure'

  • Productniveau- "(RTM)"

  • Product version

  • Build date

  • Copyright statement

Examples

A: De huidige versie van SQL Server retourneren

In het volgende voorbeeld ziet u hoe u de versie-informatie voor de huidige installatie retourneert.

SELECT @@VERSION AS 'SQL Server Version';

Voorbeelden: Azure Synapse Analytics and Analytics Platform System (PDW)

B. De huidige versie van Azure Synapse Analytics retourneren

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