Partilhar via


@@VERSION – funções de configuração do Transact-SQL

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)

Retorna informações de compilação e sistema para a instalação atual do SQL Server.

Convenções de sintaxe de Transact-SQL

Importante

Os números de versão Mecanismo de Banco de Dados a SQL Server e Banco de Dados SQL do Azure não são comparáveis entre si e representam números de build internos 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.

Sintaxe

@@VERSION

Tipos de retorno

nvarchar

Comentários

Os resultados de @@VERSION são apresentados como uma cadeia de caracteres nvarchar. Use a função SERVERPROPERTY (Transact-SQL) para recuperar os valores de propriedade individuais.

Para o SQL Server, as informações a seguir são retornadas.

  • Versão do SQL Server

  • Arquitetura do processador

  • Data de compilação do SQL Server

  • Instrução de direitos autorais

  • SQL Server edição

  • Versão do sistema operacional

Para Banco de Dados SQL do Azure e Instância Gerenciada do Azure SQL, as informações a seguir são retornadas.

  • Edição- "Microsoft SQL Azure"

  • Nível do produto- "(RTM)"

  • Versão do produto

  • Data de compilação

  • Instrução de direitos autorais

Exemplos

A: Retornar a versão atual do SQL Server

O exemplo a seguir mostra o retorno das informações de versão da instalação atual.

SELECT @@VERSION AS 'SQL Server Version';

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';