Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Banco de Dados SQL do Azure
Instância Gerenciada de SQL do Azure
Azure Synapse Analytics
Analytics Platform System (PDW)
Ponto de extremidade de análise de SQL no Microsoft Fabric
Depósito no Microsoft Fabric
Banco de dados SQL no Microsoft Fabric
A @@VERSION função de configuração retorna informações sobre o sistema e as informações de compilação do SQL Server.
Convenções de sintaxe de Transact-SQL
Important
Os números de versão do Database Engine para SQL Server e Azure SQL Database não são comparáveis entre si, e representam números internos de build para esses produtos separados. Para obter mais informações, consulte a seção Comentários.
Syntax
@@VERSION
Tipos de retorno
nvarchar
Remarks
Os números de versão do Database Engine para SQL Server e Azure SQL Database não são comparáveis entre si, e representam números internos de build para esses produtos separados. O Mecanismo de Banco de Dados para Banco de Dados SQL do Azure é baseado na mesma base de código que o Mecanismo de Banco de Dados do SQL Server. O mais importante é que o Mecanismo de Banco de Dados em Banco de Dados SQL do Azure sempre tem os bits de Mecanismo de Banco de Dados do SQL mais recentes. Por exemplo, a versão 12 do Banco de Dados SQL do Azure é mais recente do que a versão 16 do SQL Server.
Os
@@VERSIONresultados aparecem como uma única corda de nvarchar . Use a função SERVERPROPERTY para obter os valores individuais das propriedades.Para o SQL Server, os
@@VERSIONresultados incluem:Versão do SQL Server
Arquitetura do processador
Data de compilação do SQL Server
Declaração de direitos autorais
SQL Server edição
Versão do sistema operacional
As informações da versão do sistema operacional vêm do hospedeiro, máquina virtual ou contêiner onde o SQL Server está instalado. Isso não reflete necessariamente a versão de varejo do sistema operacional subjacente. Para informações sobre consulta a informações de versões do Windows usando a WMI Query Language (WQL), veja Win32_OperatingSystem classe.
Para Azure SQL Database e Azure SQL Managed Instance, os
@@VERSIONresultados incluem:Edição: "Microsoft SQL Azure"
Nível de produto: "(RTM)"
Versão do produto
Data de construção
Declaração de direitos autorais
Examples
A: Retornar a versão atual do SQL Server
O exemplo a seguir mostra as informações de versão para uma instalação do SQL Server 2025 (17.x). Dependendo do host subjacente, máquina virtual ou sistema operacional de container, o comando retorna informações diferentes.
SELECT @@VERSION AS 'SQL Server Version';
Máquina virtual do 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)Máquina virtual com 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)Neste exemplo, a saída não reflete necessariamente a versão comercial do sistema operacional.
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>
Exemplos: Azure Synapse Analytics e PDW (Analytics Platform System)
B. Retornar a versão atual do Azure Synapse Analytics
SELECT @@VERSION AS 'SQL Server PDW Version';