Delen via


@@VERSION (Transact SQL)

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

De @@VERSION configuratiefunctie geeft informatie terug over het systeem en de SQL Server-buildinformatie.

Transact-SQL syntaxis-conventies

Important

De versienummers van de Database Engine voor SQL Server en Azure SQL Database zijn niet met elkaar te vergelijken en vertegenwoordigen interne buildnummers voor deze afzonderlijke producten. Zie de sectie Opmerkingen voor meer informatie.

Syntax

@@VERSION

Retourtypen

nvarchar

Remarks

  • De versienummers van de Database Engine voor SQL Server en Azure SQL Database zijn niet met elkaar te vergelijken 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.

  • De @@VERSION resultaten verschijnen als één nvarchar-snaar . Gebruik de functie SERVERPROPERTY om de individuele propertywaarden te verkrijgen.

  • Voor SQL Server omvatten de @@VERSION resultaten:

    • SQL Server-versie

    • Processorarchitectuur

    • Builddatum van SQL Server

    • Auteursrechtverklaring

    • SQL Server-editie

    • Versie van besturingssysteem

      De versie-informatie van het besturingssysteem komt van de host, virtuele machine of container waarin SQL Server is geïnstalleerd. Het weerspiegelt niet per se de retailversie van het onderliggende besturingssysteem. Voor informatie over het opvragen van Windows-versiegegevens met de WMI Query Language (WQL), zie Win32_OperatingSystem klasse.

  • Voor Azure SQL Database en Azure SQL Managed Instance omvatten de @@VERSION resultaten:

    • Editie: "Microsoft SQL Azure"

    • Productniveau: "(RTM)"

    • Productversie

    • Bouwdatum

    • Auteursrechtverklaring

Examples

A: De huidige versie van SQL Server retourneren

Het volgende voorbeeld toont de versie-informatie voor een installatie van SQL Server 2025 (17.x). Afhankelijk van de onderliggende host, virtuele machine of containerbesturingssysteem, geeft het commando verschillende informatie terug.

SELECT @@VERSION AS 'SQL Server Version';
  • Windows Server 2019 virtuele machine:

    Microsoft SQL Server 2025 (RTM) - 17.0.1000.7 (X64)
    Oct 21 2025 12:05:57
    Copyright (C) 2025 Microsoft Corporation
    Enterprise Developer Edition (64-bit) on Windows Server 2019 Standard 10.0 <X64> (Build 17763: ) (Hypervisor)
    
  • Windows 11 virtuele machine:

    Microsoft SQL Server 2025 (RTM) - 17.0.1000.7 (X64)
    Oct 21 2025 12:05:57
    Copyright (C) 2025 Microsoft Corporation
    Enterprise Developer Edition (64-bit) on Windows 10 Enterprise 10.0 <X64> (Build 26220: ) (VM)
    

    In dit voorbeeld weerspiegelt de output niet noodzakelijkerwijs de retailversie van het besturingssysteem.

  • Ubuntu Linux 24.04:

    Microsoft SQL Server 2025 (RTM) - 17.0.1000.7 (X64)
    Oct 21 2025 12:05:57
    Copyright (C) 2025 Microsoft Corporation
    Enterprise Developer Edition (64-bit) on Linux (Ubuntu 24.04.3 LTS) <X64>
    

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';