📜  PLSQL |电源函数

📅  最后修改于: 2022-05-13 01:55:07.085000             🧑  作者: Mango

PLSQL |电源函数

POWER函数是 PLSQL 中的一个内置函数,用于在ab次幂时返回计算值。如果 a 是负数,则 b 必须是整数。

句法:

POWER(a, b)

使用的参数:
此函数接受两个参数ab 。如果 a 是负数,则 b 必须是整数。

返回值:
此函数返回ab次幂。

支持的 Oracle/PLSQL 版本如下:

  1. 甲骨文 12c
  2. 甲骨文 11g
  3. 甲骨文 10g
  4. 甲骨文 9i
  5. 甲骨文 8i

让我们看一些说明 POWER函数的示例:

示例 1:

DECLARE 
   Test_Number number1 := 3;
   Test_Number number2 := 2;
   
BEGIN 
   dbms_output.put_line(POWER(Test_Number number1, 
                              Test_Number number2)); 
   
END; 

输出:

9

在上面的示例中,3 被提高到 2 次方并返回 9 作为输出。

示例 2:

DECLARE 
   Test_Number number1 := -5;
   Test_Number number2 := 3;
   
BEGIN 
   dbms_output.put_line(POWER(Test_Number number1, 
                              Test_Number number2)); 
   
END; 

输出:

-125

在上面的示例中,-5 被提高到 3 次方并返回 -125 作为输出。

示例 3:

DECLARE 
   Test_Number number1 := 6.2;
   Test_Number number2 := 3.5;
   
BEGIN 
   dbms_output.put_line(POWER(Test_Number number1, 
                              Test_Number number2)); 
   
END; 

输出:

593.431934277892

在上面的示例中,将 6.2 提高到 3.5 次方并返回 593.431934277892 作为输出。

优势:
此函数用于求计算ab次方时的值。