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