Powtórka funkcji Oracle

 0    83 fiche    bartekdrazek
baixar mp3 Imprimir jogar verifique-se
 
questão resposta
ABS(n)
começar a aprender
Zwraca wartość bezwzględną
CEIL(n)
começar a aprender
Zwraca najmniejszą liczbę całkowitą większą bądź równą n.
COS(n)
começar a aprender
Zwraca cosinus kąta n podanego w radianach.
EXP(n)
começar a aprender
Zwraca n-tą potęgę liczby e
FLOOR(n)
começar a aprender
Zwraca największą liczbę całkowitą mniejszą lub równą n.
LN(n)
começar a aprender
Zwraca logarytm naturalny liczby n (n dodatnie).
LOG(m, n)
começar a aprender
Zwraca logarytm o podstawie m z liczby n (m  0, m  1, n  0 ).
MOD(m, n)
começar a aprender
Zwraca resztę z dzielenia liczby m przez liczbę n. Zwraca m, jeżeli n jest równe 0.
POWER(m, n)
começar a aprender
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])
começar a aprender
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)
começar a aprender
Zwraca znak liczby n (1 - gdy n jest dodatnie, 0 - gdy n=0 i -1 - gdy n jest ujemne).
SIN(n)
começar a aprender
Zwraca sinus kąta n podanego w radianach.
SQRT(n)
começar a aprender
Zwraca pierwiastek kwadratowy z liczby n (n nieujemne).
TAN(n)
começar a aprender
Zwraca tangens kąta n podanego w radianach.
TRUNC(n [, m])
começar a aprender
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
começar a aprender
Dokonuje złączenia (konkatenacji) łańcucha znaków str1 z łańcuchem znaków str2.
INITCAP(str)
começar a aprender
Zamienia pierwsze litery wyrazów występujących w łańcuchu str na wielkie litery, a pozostałe na małe.
LOWER(str)
começar a aprender
Zamienia wszystkie litery zawarte w łańcuchu str na małe.
LPAD (str1, n [, str2])
começar a aprender
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])
começar a aprender
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])
começar a aprender
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])
começar a aprender
Zwraca łańcuch str1 uzupełniony prawostronnie do długości n ciągami znaków z łańcucha str2
RTRIM (str [, set])
começar a aprender
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)
começar a aprender
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ść])
começar a aprender
Zwraca podciąg łańcucha str rozpoczynający się od pozycji poz o długości długość
TRANSLATE (str, from_str, to_str);
começar a aprender
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)
começar a aprender
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)
começar a aprender
Zamienia wszystkie litery zawarte w łańcuchu str na wielkie
ASCII(str)
começar a aprender
Zwraca kod ASCII pierwszej litery podanego ciągu znaków str.
INSTR (str, substr [, poz [, m]])
começar a aprender
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)
começar a aprender
Zwraca długość łańcucha str
ADD_MONTHS (data, n)
começar a aprender
Zwraca podaną datę powiększoną (pomniejszoną) o n miesięcy
CURRENT_DATE
começar a aprender
Zwraca bieżącą datę zgodnie ze strefą czasową sesji.
EXTRACT (par from data)
começar a aprender
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)
começar a aprender
Zwraca datę odpowiadającą ostatniemu dniu miesiąca zawartego w dacie wejściowej.
MONTHS_ BETWEEN (data1, data2)
começar a aprender
Zwraca liczbę miesięcy pomiędzy datami data1 i data2.
NEXT_DAY (data, dzień_tyg)
começar a aprender
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])
começar a aprender
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
começar a aprender
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']])
começar a aprender
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])
começar a aprender
Zwraca datę obciętą do jednostki podanej w fmt.
CC
começar a aprender
wiek (w sensie: stulecie)
D
começar a aprender
numer dnia w tygodniu (od 1 do 7)
DAY
começar a aprender
nazwa dnia tygodnia w pełnym brzmieniu, uzupełniona do 9 znaków
DD
começar a aprender
numer dnia w miesiącu: od 1 do 31
DDD
começar a aprender
numer dnia w roku (od 1 stycznia): od 1 do 31
DL
começar a aprender
data w lokalnym formacie długim
DS
começar a aprender
data w lokalnym formacie krótkim
DY
começar a aprender
trzyliterowy skrót dnia
HH lub HH12
começar a aprender
godzina dnia (od 1 do 12)
HH24
começar a aprender
godzina dnia, zegar 24-godzinny
IW
começar a aprender
numer tygodnia w roku według standardu ISO (1 do 53)
MI
começar a aprender
minuta (wartości od 0 do 59)
MM
começar a aprender
numer miesiąca
MON
começar a aprender
trzyliterowy skrót miesiąca
MONTH
começar a aprender
pełna nazwa miesiąca
Q
começar a aprender
kwartał
RM
começar a aprender
miesiąc w postaci liczby rzymskiej
RR
começar a aprender
ostatnie dwie cyfry roku dla bieżącej daty
SS
começar a aprender
sekunda
SSSSS
começar a aprender
liczba sekund od północy
W
começar a aprender
ten sam dzień tygodnia, co w pierwszy dzień roku
WW
começar a aprender
ten sam dzień tygodnia, co pierwszy dzień miesiąca
YEAR
começar a aprender
rok słownie
SYEAR
começar a aprender
rok słownie, daty przed naszą erą oznaczone są wiodącym znakiem minus
YYYY
começar a aprender
pełny czterocyfrowy rok
SYYYY
começar a aprender
pełny czterocyfrowy rok, daty przed naszą erą oznaczone są wiodącym znakiem minus
Y
começar a aprender
ostatnia cyfra roku
YY
começar a aprender
ostatnie dwie cyfry roku
YYY
começar a aprender
ostatnie trzy cyfry roku
TO_CHAR (n [, fmt])
começar a aprender
Zamienia liczbę n na znak (VARCHAR2) używając opcjonalnego ciągu formatującego fmt.
TO_DATE (str [, fmt])
começar a aprender
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])
começar a aprender
Zamienia łańcuch znaków str na liczbę (NUMBER).
COALESCE (wyr1, wyr2, ...)
começar a aprender
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])
começar a aprender
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, ...)
começar a aprender
Zwraca największą wartość z listy podanych wyrażeń
LEAST (wyr1, wyr2, ...)
começar a aprender
Zwraca najmniejszą wartość z listy podanych wyrażeń.
NULLIF(wyr1, wyr2)
começar a aprender
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)
começar a aprender
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)
começar a aprender
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)
começar a aprender
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')
começar a aprender
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
começar a aprender
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.

Você deve entrar para postar um comentário.