@@VERSION - Funzioni di configurazione di Transact SQL
Si applica a: SQL Server Database SQL di Azure Istanza gestita di SQL di Azure Azure Synapse Analytics Piattaforma di strumenti analitici (PDW)
Restituisce informazioni sul sistema e sulla build dell'installazione corrente di SQL Server.
Convenzioni relative alla sintassi Transact-SQL
Importante
I numeri di versione del motore di database per SQL Server e il database SQL di Azure non sono confrontabili tra loro e rappresentano numeri di build interni per questi prodotti distinti. 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.
Sintassi
@@VERSION
Tipi restituiti
nvarchar
Osservazioni:
I risultati @@VERSION vengono presentati come una stringa nvarchar. Per recuperare i singoli valori delle proprietà, è possibile usare la funzione SERVERPROPERTY (Transact-SQL).
Per SQL Server vengono restituite le informazioni seguenti.
Versione di SQL Server
Architettura del processore
Data della build di SQL Server
Dichiarazione di copyright
Edizione di SQL Server
Versione del sistema operativo
Per il database SQL di Azure e Istanza gestita di SQL di Azure vengono restituite le informazioni seguenti.
Edizione- "Microsoft SQL Azure"
Livello del prodotto- "(RTM)"
Versione prodotto
Data di compilazione
Dichiarazione di copyright
Esempi
A. Restituire la versione corrente di SQL Server
Nell'esempio seguente vengono restituite le informazioni sulla versione relative all'installazione corrente.
SELECT @@VERSION AS 'SQL Server Version';
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';