Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Применимо к:SQL Server
База данных Azure SQL
Управляемый экземпляр Azure SQL
Azure Synapse Analytics
Система платформы аналитики (PDW)
Конечная точка SQL аналитики в Microsoft Fabric
Хранилище в Microsoft Fabric
База данных SQL в Microsoft Fabric
Эта функция возвращает для значения угла в радианах соответствующее значение в градусах.
Соглашения о синтаксисе Transact-SQL
Синтаксис
DEGREES ( numeric_expression )
Аргументы
numeric_expression
Выражение категории точного числового или приблизительного числового типа данных.
Типы возвращаемых данных
Тип возвращаемого значения зависит от типа входных данных numeric_expression:
| Тип Ввода | Возвращаемый тип |
|---|---|
| Плавающий, настоящий | float |
| Десятичная(p, s) | Десятичная система (38, с) |
| int, smallint, tinyint | int |
| bigint | bigint |
| деньги, маленькие деньги | money |
| bit | float |
Если результат по размеру не соответствует типу возвращаемого значения, происходит ошибка арифметического переполнения.
Примеры
В приведенном ниже примере возвращается значение в градусах, соответствующее PI/2 радиан.
SELECT 'The number of degrees in PI/2 radians is: ' +
CONVERT(VARCHAR, DEGREES((PI()/2)));
GO
Вот результирующий набор.
The number of degrees in PI/2 radians is 90
(1 row(s) affected)