bugl
bugl
HomeLearnPatternsPathsSearch
HomeLearnPatternsPathsSearch

Loading lesson path

Learn/SQL/SQL References
SQL•SQL References

SQL Server LOG() Function

Flash cards

Review the key moves

1/4
Core idea

What is the main idea behind SQL Server LOG() Function?

Lesson checks

Practice each idea before moving on

Short Mimo-style checks built from this lesson's code, terms, and sequence.

1Quick choice

Which statement best captures the main point of this lesson?

2Fill blank

Complete the missing token from the example code.

___ LOG(2);
3Order

Put the learning moves in the order that makes the concept easiest to apply.

The LOG() function returns the natural logarithm of a specified number , or the logarithm of the number to the specified base .
Definition and Usage
SQL Server LOG() Function

Example

SELECT LOG(2);

Definition and Usage

The LOG() function returns the natural logarithm of a specified number , or the logarithm of the number to the specified base .

From SQL Server 2012, you can also change the base of the logarithm to another value by using the optional base parameter.

Note

Also look at the EXP() function.

Syntax

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

OR

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

Parameter Values

ParameterDescription
numberRequired. The number to return the natural logarithm of. Must be greater than 0
baseOptional. The base the natural logarithm is to be calculated with. Must be greater than 1

Technical Details

Works in:SQL Server (starting with 2008), Azure SQL Database, Azure SQL Data Warehouse, Parallel Data Warehouse

Previous

SQL Server FLOOR() Function

Next

SQL Server LOG10() Function