Powtórka funkcji Oracle

 0    83 speciālā zīme    bartekdrazek
lejupielādēt mp3 Drukāt spēlēt pārbaudiet sevi
 
jautājums atbilde
ABS(n)
sākt mācīties
Zwraca wartość bezwzględną
CEIL(n)
sākt mācīties
Zwraca najmniejszą liczbę całkowitą większą bądź równą n.
COS(n)
sākt mācīties
Zwraca cosinus kąta n podanego w radianach.
EXP(n)
sākt mācīties
Zwraca n-tą potęgę liczby e
FLOOR(n)
sākt mācīties
Zwraca największą liczbę całkowitą mniejszą lub równą n.
LN(n)
sākt mācīties
Zwraca logarytm naturalny liczby n (n dodatnie).
LOG(m, n)
sākt mācīties
Zwraca logarytm o podstawie m z liczby n (m  0, m  1, n  0 ).
MOD(m, n)
sākt mācīties
Zwraca resztę z dzielenia liczby m przez liczbę n. Zwraca m, jeżeli n jest równe 0.
POWER(m, n)
sākt mācīties
Zwraca liczbę m podniesioną do potęgi n (m, n -dowolne). Jeżeli m jest ujemne, to n musi być liczbą całkowitą.
ROUND(n [, m])
sākt mācīties
Zwraca liczbę n zaokrągloną do m miejsc po przecinku. Jeśli m jest pominięte, przyjmuje się m=0. Gdy m jest ujemne, funkcja zaokrągla n do podanej liczby miejsc przed przecinkiem.
SIGN(n)
sākt mācīties
Zwraca znak liczby n (1 - gdy n jest dodatnie, 0 - gdy n=0 i -1 - gdy n jest ujemne).
SIN(n)
sākt mācīties
Zwraca sinus kąta n podanego w radianach.
SQRT(n)
sākt mācīties
Zwraca pierwiastek kwadratowy z liczby n (n nieujemne).
TAN(n)
sākt mācīties
Zwraca tangens kąta n podanego w radianach.
TRUNC(n [, m])
sākt mācīties
Zwraca n obcięte do m miejsc po przecinku. Jeżeli m nie jest podane, przyjmuje się m=0. Jeśli m jest ujemne, to obcinane są liczby przed przecinkiem.
CONCAT (str1, str2) lub str1 || str2
sākt mācīties
Dokonuje złączenia (konkatenacji) łańcucha znaków str1 z łańcuchem znaków str2.
INITCAP(str)
sākt mācīties
Zamienia pierwsze litery wyrazów występujących w łańcuchu str na wielkie litery, a pozostałe na małe.
LOWER(str)
sākt mācīties
Zamienia wszystkie litery zawarte w łańcuchu str na małe.
LPAD (str1, n [, str2])
sākt mācīties
Zwraca łańcuch długości n, gdzie końcową część stanowi łańcuch str1, a przed nim znajdują się znaki str2.
LTRIM(str [, set])
sākt mācīties
Usuwa, począwszy od lewego końca łańcucha str, znaki zawarte w zbiorze set, dokąd nie napotka znaku spoza tego zbioru. Jeżeli pominiemy argument set, domyślnie przyjęta zostanie pojedyncza spacja.
REPLACE (str, szukaj_str [, zastąp_str])
sākt mācīties
Zwraca str, w którym każde wystąpienie łańcucha szukaj_str jest zastąpione przez zastąp_str. Jeżeli zastąp_str zostanie pominięty, to wszystkie wystąpienia szukaj_str są usuwane.
RPAD (str1, n [, str2])
sākt mācīties
Zwraca łańcuch str1 uzupełniony prawostronnie do długości n ciągami znaków z łańcucha str2
RTRIM (str [, set])
sākt mācīties
Usuwa, począwszy od prawego końca łańcucha str, znaki zawarte w zbiorze set, dokąd nie napotka znaku spoza tego zbioru. Jeżeli pominiemy argument set, domyślnie przyjęta zostanie pojedyncza spacja.
SOUNDEX(str)
sākt mācīties
Zwraca łańcuch zawierający fonetyczną reprezentację łańcucha str. Funkcja pozwala porównywać słowa, które są zapisywane w różny sposób, ale wymawiane tak samo.
SUBSTR (str, poz, [, długość])
sākt mācīties
Zwraca podciąg łańcucha str rozpoczynający się od pozycji poz o długości długość
TRANSLATE (str, from_str, to_str);
sākt mācīties
Zwraca str, w którym każde wystąpienie łańcucha szukaj_str jest zastąpione przez zastąp_str. Jeżeli zastąp_str zostanie pominięty, to wszystkie wystąpienia szukaj_str są usuwane.
TRIM (set FROM str) TRIM (LEADING set FROM str) TRIM (TRAILING set FROM str)
sākt mācīties
Usuwa wystąpienia dowolnego znaku z podanego zbioru set z obu stron łańcuchów str. Klauzule leading i trailing powodują, że funkcja TRIM działa odpowiednio jak LTRIM lub RTRIM.
UPPER(str)
sākt mācīties
Zamienia wszystkie litery zawarte w łańcuchu str na wielkie
ASCII(str)
sākt mācīties
Zwraca kod ASCII pierwszej litery podanego ciągu znaków str.
INSTR (str, substr [, poz [, m]])
sākt mācīties
Przeszukuje, począwszy od pozycji poz, łańcuch str w poszukiwaniu podłańcucha substr. Zwraca pozycję znaku w łańcuchu str, który jest pierwszym znakiem m-tego wystąpienia w
LENGTH(str)
sākt mācīties
Zwraca długość łańcucha str
ADD_MONTHS (data, n)
sākt mācīties
Zwraca podaną datę powiększoną (pomniejszoną) o n miesięcy
CURRENT_DATE
sākt mācīties
Zwraca bieżącą datę zgodnie ze strefą czasową sesji.
EXTRACT (par from data)
sākt mācīties
Zwraca wybraną część daty (jako liczbę). Parametrami mogą być m.in.: year, month, day, hour minute, second, przy czym nie można łączyć formatów
LAST_DAY(data)
sākt mācīties
Zwraca datę odpowiadającą ostatniemu dniu miesiąca zawartego w dacie wejściowej.
MONTHS_ BETWEEN (data1, data2)
sākt mācīties
Zwraca liczbę miesięcy pomiędzy datami data1 i data2.
NEXT_DAY (data, dzień_tyg)
sākt mācīties
Zwraca datę pierwszego dnia zgodnego z parametrem dzień_tyg, późniejszego niż podana data. Argument dzień_tyg musi być poprawną nazwą dnia tygodnia. Zwracana data posiada taką samą godzinę jak wejściowa.
ROUND (data [, fmt])
sākt mācīties
Zwraca datę data zaokrągloną do jednostki wskazanej przez fmt. Jeżeli argument fmt zostanie pominięty, data zostanie zaokrąglona do najbliższego dnia.
SYSDATE
sākt mācīties
Zwraca bieżącą datę i czas (zgodnie z ustawieniami systemu operacyjnego, na którym znajduje się serwer bazy danych). Nie można używać tej funkcji w deklaracji więzu CHECK.
TO_CHAR (data [, fmt [, nisparam']])
sākt mācīties
Konwertuje datę na tekst (typu VARCHAR2) używając podanego formatu fmt. Parametr nlsparam odpowiada za język, w którym zwracane są nazwy dni i miesięcy. Domyślnie jest to domyślny język sesji.
TRUNC (data [, fmt])
sākt mācīties
Zwraca datę obciętą do jednostki podanej w fmt.
CC
sākt mācīties
wiek (w sensie: stulecie)
D
sākt mācīties
numer dnia w tygodniu (od 1 do 7)
DAY
sākt mācīties
nazwa dnia tygodnia w pełnym brzmieniu, uzupełniona do 9 znaków
DD
sākt mācīties
numer dnia w miesiącu: od 1 do 31
DDD
sākt mācīties
numer dnia w roku (od 1 stycznia): od 1 do 31
DL
sākt mācīties
data w lokalnym formacie długim
DS
sākt mācīties
data w lokalnym formacie krótkim
DY
sākt mācīties
trzyliterowy skrót dnia
HH lub HH12
sākt mācīties
godzina dnia (od 1 do 12)
HH24
sākt mācīties
godzina dnia, zegar 24-godzinny
IW
sākt mācīties
numer tygodnia w roku według standardu ISO (1 do 53)
MI
sākt mācīties
minuta (wartości od 0 do 59)
MM
sākt mācīties
numer miesiąca
MON
sākt mācīties
trzyliterowy skrót miesiąca
MONTH
sākt mācīties
pełna nazwa miesiąca
Q
sākt mācīties
kwartał
RM
sākt mācīties
miesiąc w postaci liczby rzymskiej
RR
sākt mācīties
ostatnie dwie cyfry roku dla bieżącej daty
SS
sākt mācīties
sekunda
SSSSS
sākt mācīties
liczba sekund od północy
W
sākt mācīties
ten sam dzień tygodnia, co w pierwszy dzień roku
WW
sākt mācīties
ten sam dzień tygodnia, co pierwszy dzień miesiąca
YEAR
sākt mācīties
rok słownie
SYEAR
sākt mācīties
rok słownie, daty przed naszą erą oznaczone są wiodącym znakiem minus
YYYY
sākt mācīties
pełny czterocyfrowy rok
SYYYY
sākt mācīties
pełny czterocyfrowy rok, daty przed naszą erą oznaczone są wiodącym znakiem minus
Y
sākt mācīties
ostatnia cyfra roku
YY
sākt mācīties
ostatnie dwie cyfry roku
YYY
sākt mācīties
ostatnie trzy cyfry roku
TO_CHAR (n [, fmt])
sākt mācīties
Zamienia liczbę n na znak (VARCHAR2) używając opcjonalnego ciągu formatującego fmt.
TO_DATE (str [, fmt])
sākt mācīties
Przekształca ciąg znaków str w datę (DATE), zgodnie z formatem fmt. Jeżeli argument fmt jest opuszczony str musi być w domyślnym formacie daty.
TO_NUMBER (str [, fmt])
sākt mācīties
Zamienia łańcuch znaków str na liczbę (NUMBER).
COALESCE (wyr1, wyr2, ...)
sākt mācīties
Zwraca pierwsze z wyrażeń wyr1, wyr2, ..., które ma wartość różną od NULL. Jeżeli wszystkie wyrażenia mają wartość NULL, funkcja zwraca wartość NULL.
DECODE (wyr, s1, r1, s2, r2,... [, domyślna])
sākt mācīties
Porównuje wyrażenie wyr do kolejnych s1, s2, ... Jeżeli wyr jest równe któremuś z tych wyrażeń, w wyniku zwracana jest odpowiadająca jemu wartość typu r.
GREATEST (wyr1, wyr2, ...)
sākt mācīties
Zwraca największą wartość z listy podanych wyrażeń
LEAST (wyr1, wyr2, ...)
sākt mācīties
Zwraca najmniejszą wartość z listy podanych wyrażeń.
NULLIF(wyr1, wyr2)
sākt mācīties
Porównuje wyr1 i wyr2. Jeśli są równe – zwraca wartość NULL. Jeśli są różne – zwraca wyr 1. Logicznie jest równoważne z wyrażeniem: CASE WHEN expr1 = expr2 THEN NULL ELSE expr1 END
NVL (wyr1, wyr2)
sākt mācīties
Jeżeli wyr1 ma wartość NULL, to funkcja zwraca wyr2. W przeciwnym przypadku funkcja zwraca wyr1. Funkcja ta pozwala zastępować wartości NULL odpowiednimi łańcuchami.
NVL2 (wyr1, wyr2, wyr3)
sākt mācīties
Jeżeli wyr1 ma wartość różną od NULL, to funkcja zwraca wyr2. Jeżeli wyr1 ma wartość NULL, to funkcja zwraca wyr3
WIDTH_BUCKET (wyr, min_wart, maks_wart, liczba_koszykow)
sākt mācīties
Przypisuje wartościom wyrażenia wyr numer kategorii zaszeregowania, przy czym wartości dzielone są na liczba_koszykow rozłącznych przedziałów postaci [a,b), tej samej długości, dających w sumie [min_wart, maks_wart).
STANDARD_HASH (wyr, 'funkcja')
sākt mācīties
Funkcja zwraca skrót wyrażenia wyr uzyskanego za pomocą odpowiedniej funkcji haszującej. Dopuszczalne wartości dla argumentu metoda: SHA1, SHA256, SHA384, SHA512, MD5 (domyślnie SHA1). Od wersji 12.1!
CASE WHEN war1 THEN r1 WHEN war2 THEN r2 ... [ELSE p] END
sākt mācīties
Zwraca pierwsze z wyrażeń wyr1, wyr2, ..., które ma wartość różną od NULL. Jeżeli wszystkie wyrażenia mają wartość NULL, funkcja zwraca wartość NULL.

Lai ievietotu komentāru, jums jāpiesakās.