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 - NANVL()

NANVL()


NANVL(wartosc_sprawdzana, wartosc_zwracana)

Zwraca "wartosc_zwracana" jeżeli "wartosc_sprawdzana" jest wartością NaN. NOT A NUMBER
Używana jest głównie do konwersji NaN na inne wartości.

Funkcja działa tylko na typach BINARY_FLOAT lub BINARY_DOUBLE.


Przykład 1:
CREATE TABLE MOJATABELA (
KOLUMNA BINARY_FLOAT
);


INSERT INTO MOJATABELA VALUES('NaN');
SELECT KOLUMNA, NANVL(KOLUMNA, 0) FROM MOJATABELA;


CREATE TABLE succeeded.
1 rows inserted
KOLUMNA NANVL(KOLUMNA,0)
------- ----------------
NaN 0.0

1 rows selected

Brak komentarzy:

Prześlij komentarz