SQRT
All functions > MATH > SQRT
Returns the square root of a number.
Syntax
SQRT(number: T) → DOUBLE sql
Type Parameters:
T: Any numeric type (TINYINT, SMALLINT, INTEGER, BIGINT, FLOAT, DOUBLE, DECIMAL)
Arguments
| Parameter | Type | Required | Description |
|---|---|---|---|
number | T | Yes | Non-negative number to find the square root of |
Returns
DOUBLE - Square root result
Notes
- Only defined for non-negative numbers (number >= 0)
SQRT(0) = 0SQRT(1) = 1SQRT(x²) = xfor non-negative x- Returns NULL if input is NULL
- Returns NaN for negative numbers
- Equivalent to
POW(number, 0.5)