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