Oracle SQRT() 函数使用指南

Oracle SQRT() 是一个内置函数,它返回给定数字的平方根。

Oracle SQRT() 语法

这里是 Oracle SQRT() 函数的语法:

SQRT(num)

参数

num

必需的。它可以是何数值数据类型或任何可以隐式转换为数值数据类型的非数值数据类型。

返回值

Oracle SQRT() 函数返回给定数字的平方根。该函数返回与参数的数字数据类型相同的数据类型。

如果任意一个参数为 NULLSQRT() 将返回 NULL

Oracle SQRT() 示例

这里有几个展示了 Oracle SQRT() 函数用法的示例。

基本用法

SELECT
    SQRT(4),
    SQRT(9),
    SQRT(16)
FROM dual;

输出:

   SQRT(4)    SQRT(9)    SQRT(16)
__________ __________ ___________
         2          3           4

NULL 参数

如果任意一个参数为 NULLSQRT() 将返回 NULL

SET NULL 'NULL';
SELECT
    SQRT(NULL)
FROM dual;

输出:

   SQRT(NULL)
_____________
         NULL

在本示例中,我们使用 SET NULL 'NULL'; 语句将 NULL 值显示为 'NULL' 字符串。

结论

Oracle SQRT() 是一个内置函数,它返回给定数字的平方根。