Frage |
Antworten |
Lernen beginnen
|
|
Zwraca wartość bezwzględną
|
|
|
Lernen beginnen
|
|
Zwraca najmniejszą liczbę całkowitą większą bądź równą n.
|
|
|
Lernen beginnen
|
|
Zwraca cosinus kąta n podanego w radianach.
|
|
|
Lernen beginnen
|
|
Zwraca n-tą potęgę liczby e
|
|
|
Lernen beginnen
|
|
Zwraca największą liczbę całkowitą mniejszą lub równą n.
|
|
|
Lernen beginnen
|
|
Zwraca logarytm naturalny liczby n (n dodatnie).
|
|
|
Lernen beginnen
|
|
Zwraca logarytm o podstawie m z liczby n (m 0, m 1, n 0 ).
|
|
|
Lernen beginnen
|
|
Zwraca resztę z dzielenia liczby m przez liczbę n. Zwraca m, jeżeli n jest równe 0.
|
|
|
Lernen beginnen
|
|
Zwraca liczbę m podniesioną do potęgi n (m, n -dowolne). Jeżeli m jest ujemne, to n musi być liczbą całkowitą.
|
|
|
Lernen beginnen
|
|
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.
|
|
|
Lernen beginnen
|
|
Zwraca znak liczby n (1 - gdy n jest dodatnie, 0 - gdy n=0 i -1 - gdy n jest ujemne).
|
|
|
Lernen beginnen
|
|
Zwraca sinus kąta n podanego w radianach.
|
|
|
Lernen beginnen
|
|
Zwraca pierwiastek kwadratowy z liczby n (n nieujemne).
|
|
|
Lernen beginnen
|
|
Zwraca tangens kąta n podanego w radianach.
|
|
|
Lernen beginnen
|
|
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 Lernen beginnen
|
|
Dokonuje złączenia (konkatenacji) łańcucha znaków str1 z łańcuchem znaków str2.
|
|
|
Lernen beginnen
|
|
Zamienia pierwsze litery wyrazów występujących w łańcuchu str na wielkie litery, a pozostałe na małe.
|
|
|
Lernen beginnen
|
|
Zamienia wszystkie litery zawarte w łańcuchu str na małe.
|
|
|
Lernen beginnen
|
|
Zwraca łańcuch długości n, gdzie końcową część stanowi łańcuch str1, a przed nim znajdują się znaki str2.
|
|
|
Lernen beginnen
|
|
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]) Lernen beginnen
|
|
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.
|
|
|
Lernen beginnen
|
|
Zwraca łańcuch str1 uzupełniony prawostronnie do długości n ciągami znaków z łańcucha str2
|
|
|
Lernen beginnen
|
|
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.
|
|
|
Lernen beginnen
|
|
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ść]) Lernen beginnen
|
|
Zwraca podciąg łańcucha str rozpoczynający się od pozycji poz o długości długość
|
|
|
TRANSLATE (str, from_str, to_str); Lernen beginnen
|
|
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) Lernen beginnen
|
|
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.
|
|
|
Lernen beginnen
|
|
Zamienia wszystkie litery zawarte w łańcuchu str na wielkie
|
|
|
Lernen beginnen
|
|
Zwraca kod ASCII pierwszej litery podanego ciągu znaków str.
|
|
|
INSTR (str, substr [, poz [, m]]) Lernen beginnen
|
|
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
|
|
|
Lernen beginnen
|
|
Zwraca długość łańcucha str
|
|
|
Lernen beginnen
|
|
Zwraca podaną datę powiększoną (pomniejszoną) o n miesięcy
|
|
|
Lernen beginnen
|
|
Zwraca bieżącą datę zgodnie ze strefą czasową sesji.
|
|
|
Lernen beginnen
|
|
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
|
|
|
Lernen beginnen
|
|
Zwraca datę odpowiadającą ostatniemu dniu miesiąca zawartego w dacie wejściowej.
|
|
|
MONTHS_ BETWEEN (data1, data2) Lernen beginnen
|
|
Zwraca liczbę miesięcy pomiędzy datami data1 i data2.
|
|
|
NEXT_DAY (data, dzień_tyg) Lernen beginnen
|
|
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.
|
|
|
Lernen beginnen
|
|
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.
|
|
|
Lernen beginnen
|
|
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']]) Lernen beginnen
|
|
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.
|
|
|
Lernen beginnen
|
|
Zwraca datę obciętą do jednostki podanej w fmt.
|
|
|
Lernen beginnen
|
|
wiek (w sensie: stulecie)
|
|
|
Lernen beginnen
|
|
numer dnia w tygodniu (od 1 do 7)
|
|
|
Lernen beginnen
|
|
nazwa dnia tygodnia w pełnym brzmieniu, uzupełniona do 9 znaków
|
|
|
Lernen beginnen
|
|
numer dnia w miesiącu: od 1 do 31
|
|
|
Lernen beginnen
|
|
numer dnia w roku (od 1 stycznia): od 1 do 31
|
|
|
Lernen beginnen
|
|
data w lokalnym formacie długim
|
|
|
Lernen beginnen
|
|
data w lokalnym formacie krótkim
|
|
|
Lernen beginnen
|
|
|
|
|
Lernen beginnen
|
|
godzina dnia (od 1 do 12)
|
|
|
Lernen beginnen
|
|
godzina dnia, zegar 24-godzinny
|
|
|
Lernen beginnen
|
|
numer tygodnia w roku według standardu ISO (1 do 53)
|
|
|
Lernen beginnen
|
|
minuta (wartości od 0 do 59)
|
|
|
Lernen beginnen
|
|
|
|
|
Lernen beginnen
|
|
trzyliterowy skrót miesiąca
|
|
|
Lernen beginnen
|
|
|
|
|
Lernen beginnen
|
|
|
|
|
Lernen beginnen
|
|
miesiąc w postaci liczby rzymskiej
|
|
|
Lernen beginnen
|
|
ostatnie dwie cyfry roku dla bieżącej daty
|
|
|
Lernen beginnen
|
|
|
|
|
Lernen beginnen
|
|
|
|
|
Lernen beginnen
|
|
ten sam dzień tygodnia, co w pierwszy dzień roku
|
|
|
Lernen beginnen
|
|
ten sam dzień tygodnia, co pierwszy dzień miesiąca
|
|
|
Lernen beginnen
|
|
|
|
|
Lernen beginnen
|
|
rok słownie, daty przed naszą erą oznaczone są wiodącym znakiem minus
|
|
|
Lernen beginnen
|
|
|
|
|
Lernen beginnen
|
|
pełny czterocyfrowy rok, daty przed naszą erą oznaczone są wiodącym znakiem minus
|
|
|
Lernen beginnen
|
|
|
|
|
Lernen beginnen
|
|
|
|
|
Lernen beginnen
|
|
|
|
|
Lernen beginnen
|
|
Zamienia liczbę n na znak (VARCHAR2) używając opcjonalnego ciągu formatującego fmt.
|
|
|
Lernen beginnen
|
|
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.
|
|
|
Lernen beginnen
|
|
Zamienia łańcuch znaków str na liczbę (NUMBER).
|
|
|
COALESCE (wyr1, wyr2, ...) Lernen beginnen
|
|
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]) Lernen beginnen
|
|
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, ...) Lernen beginnen
|
|
Zwraca największą wartość z listy podanych wyrażeń
|
|
|
Lernen beginnen
|
|
Zwraca najmniejszą wartość z listy podanych wyrażeń.
|
|
|
Lernen beginnen
|
|
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
|
|
|
Lernen beginnen
|
|
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.
|
|
|
Lernen beginnen
|
|
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) Lernen beginnen
|
|
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') Lernen beginnen
|
|
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 Lernen beginnen
|
|
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.
|
|
|