目录

SQL服务器 LOG() 函数

示例

返回 2 的自然对数:

SELECT LOG(2);
亲自试一试 »

定义和用法

LOG() 函数返回指定值的自然对数数字,或的对数数字到指定的根据

从 SQL Server 2012 开始,您还可以使用可选的 base 参数将对数的底数更改为其他值。

笔记:另请参阅经验值()功能。

语法

LOG( number, base) -- Syntax for SQL Server

或者:

LOG( number) -- Syntax for Azure SQL Database, Azure SQL Data Warehouse, Parallel Data Warehouse

参数值

Parameter Description
number Required. The number to return the natural logarithm of. Must be greater than 0
base Optional. The base the natural logarithm is to be calculated with. Must be greater than 1

技术细节

工作于: SQL Server(从 2008 年开始)、Azure SQL 数据库、Azure SQL 数据仓库、并行数据仓库

更多示例

示例

返回 2 以指定底数 (4) 的自然对数:

SELECT LOG(2, 4);
亲自试一试 »