Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System (PDW)
Punkt końcowy analizy SQL w usłudze Microsoft Fabric
Hurtownia danych w usłudze Microsoft Fabric
Baza danych SQL w usłudze Microsoft Fabric
Funkcja konfiguracyjna @@VERSION zwraca informacje o systemie oraz informacje o budowie SQL Servera.
Transact-SQL konwencje składni
Important
Numery wersji Database Engine dla SQL Server i Azure SQL Database nie są ze sobą porównywalne i reprezentują wewnętrzne numery buildów dla tych oddzielnych produktów. Aby uzyskać więcej informacji, zobacz sekcję Uwagi.
Syntax
@@VERSION
Typy zwracane
nvarchar
Remarks
Numery wersji Database Engine dla SQL Server i Azure SQL Database nie są ze sobą porównywalne i reprezentują wewnętrzne numery buildów dla tych oddzielnych produktów. Aparat bazy danych dla usługi Azure SQL Database bazuje na tym samym kodzie co aparat usługi SQL Server Database. Co najważniejsze, aparat bazy danych w Azure SQL Database zawsze obejmuje najnowsze składniki aparatu bazy danych SQL. Wersja 12 bazy danych Azure SQL Database jest nowsza niż wersja 16 programu SQL Server.
Wyniki
@@VERSIONpojawiają się jako jedna struna nvarchar . Użyj funkcji SERVERPROPERTY , aby uzyskać wartości poszczególnych właściwości.Dla SQL Servera wyniki obejmują:
@@VERSIONWersja programu SQL Server
Architektura procesora
Data kompilacji programu SQL Server
Oświadczenie o prawach autorskich
Edycja SQL Server
Wersja systemu operacyjnego
Informacje o wersji systemu operacyjnego pochodzą z hosta, maszyny wirtualnej lub kontenera, na którym zainstalowany jest SQL Server. Niekoniecznie odzwierciedla to wersję detaliczną systemu operacyjnego. Aby uzyskać informacje o zapytaniach o wersje Windows za pomocą języka zapytań WMI (WQL), zobacz Win32_OperatingSystem klasa.
Dla Azure SQL Database i Azure SQL Managed Instance wyniki obejmują:
@@VERSIONEdition: "Microsoft SQL Azure"
Poziom produktu: "(RTM)"
Wersja produktu
Data budowy
Oświadczenie o prawach autorskich
Examples
1: Zwraca bieżącą wersję programu SQL Server
Poniższy przykład przedstawia informacje o wersji instalacji SQL Server 2025 (17.x). W zależności od bazowego hosta, maszyny wirtualnej lub systemu operacyjnego kontenera, polecenie zwraca różne informacje.
SELECT @@VERSION AS 'SQL Server Version';
Maszyna wirtualna Windows Server 2019:
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)Maszyna wirtualna Windows 11:
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)W tym przykładzie wyjście niekoniecznie odzwierciedla wersję detaliczną systemu operacyjnego.
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>
Przykłady: Azure Synapse Analytics and Analytics Platform System (PDW)
B. Zwraca bieżącą wersję usługi Azure Synapse Analytics
SELECT @@VERSION AS 'SQL Server PDW Version';