Powtórka funkcji Oracle

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

コメントを投稿するにはログインする必要があります。