Funkcje SQL
Funkcje numeryczne:
ROUND - funkcja zaokrąglająca,
TRUNC - funkcja ucinająca,
MOD - funkcja modulo.
Funkcje znakowe:
UPPER - funkcja zamienia na duże litery,
INITCAP - tylko pierwsza litera jest duża,
RTRIM, LTRIM - usuwa spacje od początku lub końca,
TRIM - usuwa spacje z początku i końca,
RPAD - dodaje spacje po prawej stronie,
SUBSTR - wycina tekst np substr(imie, 3,10) wycina litery imienia od 3-ej do 10-ej litery,
LENGHT - zwraca ilość znaków,
REPLACE - funkcja zamienia jeden string na drugi.
Funkcje do konwersji:
służą np. do zmiany wartości z jednego typu do drugiego,
TO_CHAR(date, ‘DD-MM-YYYY’), TO_CHAR(date, ‘FMMonth DD YYYY’) zamienia date na string.
TO_NUMBER(’1234.98′) zmienia string na numer,
TO_DATE(’12/02/2009′, ‘DD/MM/YYYY’) zamienia string do daty.
Funkcja group by służy do grupowania danych.
Funkcja NVL zamienia wartości null np. na 0 nvl(pin,0)
Tags: funkcja group by, funkcja modulo, funkcja NVL, funkcja sql, funkcja ucinająca, funkcja zaokrąglająca, funkcje do konwersji, funkcje numeryczne, funkcje znakowe, initcap, lenght, ltrim, MOD, replace, round, rpad, rtrim, SQL, string, substr, trim, trunc, upper, zamiana daty na string, zamiana na duże litery, zmiana stringu na datę