@@VERSION — функции настройки Transact SQL

Применимо к:SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure Azure Synapse Analytics AnalyticsPlatform System (PDW)

Возвращает сведения о системе и сборке для текущей установки SQL Server.

Соглашения о синтаксисе Transact-SQL

Важно!

Номера версий ядра СУБД SQL Server и Базы данных SQL Azure никак не связаны. Это внутренние номера сборок для двух независимых продуктов. Ядро СУБД Базы данных SQL Azure основано на той же базе кода, что и ядро СУБД SQL Server. Самое главное, ядро СУБД в База данных SQL Azure всегда имеет новейшие База данных SQL биты ядра. Например, версия 12 База данных SQL Azure является более новой, чем версия 16 SQL Server.

Синтаксис

@@VERSION  

Примечание.

Сведения о синтаксисе Transact-SQL для SQL Server 2014 (12.x) и более ранних версиях см . в документации по предыдущим версиям.

Типы возвращаемых данных

nvarchar

Замечания

Результаты @@VERSION представлены как одна строка nvarchar. Для получения значений отдельных свойств можно использовать функцию SERVERPROPERTY (Transact-SQL).

Для SQL Server возвращаются следующие сведения.

  • Версия SQL Server

  • Архитектура процессора

  • Дата сборки SQL Server

  • Заявление об авторских правах

  • Выпуск SQL Server

  • Версия операционной системы

Для База данных SQL Azure и Управляемый экземпляр SQL Azure возвращается следующая информация.

  • Выпуск — "Microsoft SQL Azure"

  • Уровень продукта — "(RTM)"

  • Версия продукта

  • Дата сборки

  • Заявление об авторских правах

Примеры

Ответ. Возврат текущей версии SQL Server

Следующий код возвращает сведения о версии текущего экземпляра SQL Server.

SELECT @@VERSION AS 'SQL Server Version';  

Примеры: Azure Synapse Analytics и система платформы аналитики (PDW)

B. Возврат текущей версии Azure Synapse Analytics

SELECT @@VERSION AS 'SQL Server PDW Version';  

См. также

SERVERPROPERTY (Transact-SQL)