Bazy danych

Witryna zawiera podstawowe informacje odnośnie funkcji w bazach danych takich jak MySQL i Oracle oraz podstawowe informacje dotyczące zapytań.

piątek, 17 lutego 2012

ORACLE - POWER()

POWER()

POWER(wartosc1, wartosc2)

Funkcja zwraca liczbę "wartosc1" podniesioną do potęgi "wartosc2".

UWAGA!!!
Jeżeli "wartosc1" jest liczbą ujemną, "wartosc2" musi być liczbą całkowita.

SELECT POWER(-2,3.1) FROM DUAL;

SELECT POWER(-2,3.1) FROM DUAL
Error report:
SQL Error: ORA-01428: argument '-2' is out of range
01428. 00000 - "argument '%s' is out of range"
*Cause:
*Action:


Przykład 1:
SELECT POWER(-2,3) FROM DUAL;

POWER(-2,3)
----------------------
-8

1 rows selected


Przykład 2:
SELECT POWER(2,2) FROM DUAL;

POWER(2,2)
----------------------
4

1 rows selected

Brak komentarzy:

Prześlij komentarz