Dela via


@@VERSION – Transact SQL Configuration Functions

Gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalysplattformssystem (PDW)SQL-analysslutpunkt i Microsoft FabricLager i Microsoft FabricSQL-databas i Förhandsversion av Microsoft Fabric

Returnerar system- och bygginformation för den aktuella installationen av SQL Server.

Transact-SQL syntaxkonventioner

Important

Databasmotorns versionsnummer för SQL Server och Azure SQL Database är inte jämförbara med varandra och representerar interna versionsnummer för dessa separata produkter. Databasmotorn för Azure SQL Database baseras på samma kodbas som SQL Server-databasmotorn. Det viktigaste är att databasmotorn i Azure SQL-databasen alltid har de senaste SQL-databasmotorbitarna. Version 12 av Azure SQL-databasen är till exempel nyare än version 16 av SQL Server.

Syntax

@@VERSION

Return Types

nvarchar

Remarks

De @@VERSION resultaten visas som en nvarchar-sträng. Du kan använda funktionen SERVERPROPERTY (Transact-SQL) för att hämta de enskilda egenskapsvärdena.

För SQL Server returneras följande information.

  • SQL Server-version

  • Processor architecture

  • SQL Server-byggdatum

  • Copyright statement

  • SQL Server-utgåva

  • Operativsystemversion

För Azure SQL Database och Azure SQL Managed Instance returneras följande information.

  • Edition – "Microsoft SQL Azure"

  • Produktnivå – "(RTM)"

  • Product version

  • Build date

  • Copyright statement

Examples

S: Returnera den aktuella versionen av SQL Server

I följande exempel visas hur du returnerar versionsinformationen för den aktuella installationen.

SELECT @@VERSION AS 'SQL Server Version';

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

B. Returnera den aktuella versionen av Azure Synapse Analytics

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