VeloDB Cloud 26.x·Apache Doris 4.x (≤ 4.0 supported)·"Since X.Y" tags refer to Doris versionsversion mapping →
LOG10
Description
Returns the logarithm of x to base 10.
Alias
- DLOG10
Syntax
LOG10(<x>)
Parameters
| Parameter | Description |
|---|---|
<x> | Antilogarithm should be greater than 0 |
Return value
Returns a floating-point number. Special cases:
- If x IS NULL, returns
NULL - If x IS NaN, zero, or negative, returns
NULL
Example
select log10(1);
+--------------------------+
| log10(cast(1 as DOUBLE)) |
+--------------------------+
| 0.0 |
+--------------------------+
select log10(10);
+---------------------------+
| log10(cast(10 as DOUBLE)) |
+---------------------------+
| 1.0 |
+---------------------------+
select log10(16);
+---------------------------+
| log10(cast(16 as DOUBLE)) |
+---------------------------+
| 1.2041199826559248 |
+---------------------------+
select log10(NULL);
+-------------+
| log10(NULL) |
+-------------+
| NULL |
+-------------+
select log10(cast('nan' as double));
+------------------------------+
| log10(cast('nan' as double)) |
+------------------------------+
| NULL |
+------------------------------+