SQRT

All functions > MATH > SQRT

Returns the square root of a number.

Signatures

Returns: Square root result

SQRT(number: T) → DOUBLE
sql
ParameterTypeRequiredDescription
numberTYesNon-negative number to find the square root of

Notes

  • Only defined for non-negative numbers (number >= 0)
  • SQRT(0) = 0
  • SQRT(1) = 1
  • SQRT(x²) = x for non-negative x
  • Returns NULL if input is NULL
  • Returns NaN for negative numbers
  • Equivalent to POW(number, 0.5)

Examples

FeatureQL
SELECT
    f1 := SQRT(0.0e0),  -- Square root of 0
    f2 := SQRT(1.0e0),  -- Square root of 1
    f3 := SQRT(4.0e0),  -- Square root of 4
    f4 := SQRT(9.0e0),  -- Square root of 9
    f5 := SQRT(16.0e0),  -- Square root of 16
    f6 := SQRT(25.0e0),  -- Square root of 25
    f7 := SQRT(2.0e0)  -- Square root of 2
;
Result
f1 VARCHARf2 VARCHARf3 VARCHARf4 VARCHARf5 VARCHARf6 VARCHARf7 VARCHAR
0.01.02.03.04.05.01.4142135623730951

Last update at: 2026/03/03 16:47:38
Last updated: 2026-03-03 16:48:19