Поделиться через


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

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

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

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

Внимание

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

Синтаксис

@@VERSION

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

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