SQL Server LOG() функция чисел
Определение и использование LOG()
Функция LOG() в SQL Server возвращает натуральный логарифм указанного number или логарифм number к указанному основанию base.
Начиная с SQL Server 2012, вы также можете изменить основание логарифма на другое значение, используя необязательный параметр base.
Примечание: Также посмотрите функцию EXP().
Синтаксис LOG()
LOG(number, base) -- Синтаксис для SQL Server
OR:
LOG(number) -- Синтаксис для базы данных SQL Azure, хранилища данных SQL Azure, параллельного хранилища данных
Параметр значений LOG()
Параметр | Описание |
---|---|
number | Требуемый. Число, возвращающее натуральный логарифм. Должно быть больше 0 |
base | Необязательный. Основание, по которому должен быть вычислен натуральный логарифм. Должно быть больше 1 |
Технические детали LOG()
Работает в: | SQL Server (начиная с 2008 года), База данных SQL Azure, хранилище данных SQL Azure, параллельное хранилище данных |
---|
Примеры LOG()
Пример
Возвращает натуральный логарифм от 2 к указанному основанию (4):
SELECT LOG(2, 4);
Попробуйте сами »