Aracılığıyla paylaş


@@VERSION (SQL İşlemi)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiAzure Synapse AnalyticsAnaliz Platformu Sistemi (PDW)Microsoft Fabric'teki SQL analiz uç noktasıMicrosoft Fabric'teki ambarMicrosoft Fabric'teki SQL veritabanı

Yapılandırma fonksiyonu, @@VERSION sistem ve SQL Server derleme bilgileri hakkında bilgi döndürür.

Transact-SQL söz dizimi kuralları

Important

SQL Server ve Azure SQL Database için Veritabanı Motoru sürüm numaraları birbirleriyle karşılaştırılamaz ve bu ayrı ürünler için dahili ders numaralarını temsil eder. Daha fazla bilgi için Açıklamalar bölümüne bakın.

Syntax

@@VERSION

Dönüş türleri

nvarchar

Remarks

  • SQL Server ve Azure SQL Database için Veritabanı Motoru sürüm numaraları birbirleriyle karşılaştırılamaz ve bu ayrı ürünler için dahili ders numaralarını temsil eder. Azure SQL Veritabanı için Veritabanı Altyapısı, SQL Server Veritabanı Altyapısı ile aynı kod tabanını temel alır. En önemlisi, Azure SQL Veritabanı'ndaki Veritabanı Motoru her zaman en yeni SQL Veritabanı Motoru bitlerine sahiptir. Örneğin, Azure SQL Veritabanı'nın 12. sürümü SQL Server'ın 16. sürümünden daha yenidir.

  • Sonuçlar @@VERSION tek bir nvarchar dizisi olarak görünür. Bireysel özellik değerlerini almak için SERVERPROPERTY fonksiyonunu kullanın.

  • SQL Server @@VERSION için sonuçlar şunlardır:

    • SQL Server sürümü

    • İşlemci mimarisi

    • SQL Server derleme tarihi

    • Telif hakkı beyanı

    • SQL Server sürümü

    • İşletim sistemi sürümü

      İşletim sistemi sürüm bilgisi, SQL Server'ın kurulu olduğu ana bilgisayardan, sanal makineden veya konteynerden gelir. Bu, temel işletim sisteminin perakende versiyonunu mutlaka yansıtmaz. Windows sürüm bilgilerini WMI Sorgu Dili (WQL) kullanarak sorgulama hakkında bilgi için Win32_OperatingSystem sınıfına bakınız.

  • Azure SQL Database ve Azure SQL Managed Instance için @@VERSION sonuçlar şunlardır:

    • Edition: "Microsoft SQL Azure"

    • Ürün seviyesi: "(RTM)"

    • Ürün sürümü

    • İnşa tarihi

    • Telif hakkı beyanı

Examples

Y: SQL Server'ın geçerli sürümünü döndürme

Aşağıdaki örnek, SQL Server 2025 (17.x) kurulumu için sürüm bilgilerini göstermektedir. Altta yatan ana bilgisayara, sanal makineye veya konteyner işletim sistemine bağlı olarak komut farklı bilgiler döndürür.

SELECT @@VERSION AS 'SQL Server Version';
  • Windows Server 2019 sanal makine:

    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 sanal makinesi:

    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)
    

    Bu örnekte, çıktı mutlaka işletim sisteminin perakende versiyonunu yansıtmaz.

  • 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>
    

Örnekler: Azure Synapse Analytics ve Analytics Platform Sistemi (PDW)

B. Azure Synapse Analytics'in geçerli sürümünü döndürme

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