Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server
Database SQL di Azure
Istanza gestita di SQL di Azure
Azure Synapse Analytics
Piattaforma di analisi (PDW)
Endpoint di analisi SQL in Microsoft Fabric
Magazzino in Microsoft Fabric
Database SQL in Microsoft Fabric
La @@VERSION funzione di configurazione restituisce informazioni sul sistema e sulle informazioni di build di SQL Server.
Convenzioni relative alla sintassi Transact-SQL
Important
I numeri di versione del Database Engine per SQL Server e Azure SQL Database non sono comparabili tra loro e rappresentano i numeri di build interni per questi prodotti separati. Per altre informazioni, vedere la sezione Osservazioni.
Syntax
@@VERSION
Tipi restituiti
nvarchar
Remarks
I numeri di versione del Database Engine per SQL Server e Azure SQL Database non sono comparabili tra loro e rappresentano i numeri di build interni per questi prodotti separati. Il motore di database per il database SQL di Azure è basato sulla stessa codebase del motore di database di SQL Server. Soprattutto, il motore di database nel database SQL di Azure include sempre i componenti più recenti del motore di database SQL. Ade esempio, la versione 12 del database SQL di Azure è più recente della versione 16 di SQL Server.
I
@@VERSIONrisultati appaiono come una sola stringa di nvarchar . Usa la funzione SERVERPROPERTY per ottenere i valori individuali delle proprietà.Per SQL Server, i
@@VERSIONrisultati includono:Versione di SQL Server
Architettura del processore
Data della build di SQL Server
Dichiarazione sul copyright
Edizione di SQL Server
Versione del sistema operativo
Le informazioni sulla versione del sistema operativo provengono dall'host, dalla macchina virtuale o dal container dove SQL Server è installato. Non riflette necessariamente la versione retail del sistema operativo sottostante. Per informazioni sulla query delle informazioni sulle versioni di Windows utilizzando il WMI Query Language (WQL), vedi Win32_OperatingSystem classe.
Per Azure SQL Database e Azure SQL Managed Instance, i
@@VERSIONrisultati includono:Edizione: "Microsoft SQL Azure"
Livello prodotto: "(RTM)"
Versione del prodotto
Data di costruzione
Dichiarazione sul copyright
Examples
A. Restituire la versione corrente di SQL Server
Il seguente esempio mostra le informazioni sulla versione di un'installazione di SQL Server 2025 (17.x). A seconda dell'host sottostante, della macchina virtuale o del sistema operativo container, il comando restituisce informazioni diverse.
SELECT @@VERSION AS 'SQL Server Version';
Macchina virtuale 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)Macchina virtuale 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)In questo esempio, l'output non riflette necessariamente la versione retail del sistema operativo.
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>
Esempi: Azure Synapse Analytics e Piattaforma di strumenti analitici (PDW)
B. Restituire la versione corrente di Azure Synapse Analytics
SELECT @@VERSION AS 'SQL Server PDW Version';