LOG SQL

La función LOG() devuelve el logaritmo natural de un número especificado, o el logaritmo del número en la base especificada.

Desde SQL Server 2012, también puede cambiar la base del logaritmo a otro valor mediante el parámetro de base opcional.

Nota: Mire también la función EXP()

Sintaxis

LOG(número, base) — Sintaxis SQL Server

o

LOG(número) — Sintaxis para Azure SQL Database, Azure SQL Data Warehouse, Parallel Data Warehouse

Ejemplo

SELECT LOG(4);

Devuelve el logaritmo natural de 2 a una base especificada (4):

SELECT LOG(2,4);

Valores de Parámetros

ParámetroDescripción
NúmeroRequerido. El número del que se devuelve el logaritmo natural. Debe ser mayor que 0
base
BaseOpcional. La base con la que se calculará el logaritmo natural. Debe ser mayor que 1

Detalles Técnicos

SQL Server (a partir de 2008), Azure SQL Database, Azure SQL Data Warehouse, Parallel Data Warehouse