Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Funkcje numeryczne w Oracle (pełna lista)

Poniżej znajduje się lista funkcji numerycznych w bazie danych Oracle.

ABS() Zwraca wartość bezwzględną swojego argumentu.
ACOS() Zwraca arcus cosinus (odwrotny cosinus) argumentu.
ASIN() Zwraca arcus sinus (odwrotny sinus) swojego argumentu.
ATAN() Zwraca arcus tangens (odwrotny tangens) swojego argumentu.
ATAN2() Zwraca arcus tangens (odwrotny tangens) swoich dwóch argumentów.
BITAND() Zwraca bitową AND z jego dwóch argumentów.
CEIL() Zwraca najmniejszą liczbę całkowitą, która jest większa lub równa jej argumentowi.
COS() Zwraca cosinus argumentu.
COSH() Zwraca cosinus hiperboliczny argumentu.
EXP() Zwraca wartość e (podstawa logarytmów naturalnych) podniesiona do potęgi argumentu.
FLOOR() Zwraca największą liczbę całkowitą równą lub mniejszą niż jej argument.
LN() Zwraca logarytm naturalny swojego argumentu, gdzie argument jest większy niż 0 .
LOG() Zwraca logarytm o podstawie n2 , z n1 , gdzie n2 jest pierwszym argumentem i n1 jest drugi.
MOD() Zwraca operację modulo. Innymi słowy, zwraca resztę swojego pierwszego argumentu podzieloną przez drugi.
NANVL() Pozwala nam radzić sobie z NaN wartości, określając inną liczbę, która ma zostać zwrócona w jej miejsce.
POWER() Zwraca swój pierwszy argument podniesiony do potęgi drugiego argumentu.
REMAINDER() Zwraca resztę pierwszego argumentu podzieloną przez drugi.
ROUND() Zwraca liczbę zaokrągloną do podanej liczby miejsc po przecinku.
SIGN() Zwraca znak swojego argumentu jako -1 , 0 lub 1 , w zależności od tego, czy argument jest ujemny, zerowy czy dodatni, a także w zależności od tego, czy argument jest typu NUMBER lub liczba zmiennoprzecinkowa.
SIN() Zwraca sinus swojego argumentu, gdzie argumentem jest kąt wyrażony w radianach.
SINH() Zwraca sinus hiperboliczny swojego argumentu.
SQRT() Zwraca pierwiastek kwadratowy swojego argumentu.
TAN() Zwraca tangens swojego argumentu, gdzie argumentem jest kąt wyrażony w radianach.
TANH() Zwraca tangens hiperboliczny swojego argumentu.
TRUNC() Zwraca podaną liczbę, skróconą do określonej liczby miejsc po przecinku.
WIDTH_BUCKET() Pozwala na konstruowanie histogramów równorzędnych, w których zakres histogramu jest podzielony na przedziały o identycznej wielkości.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Używanie klauzuli IN z ciągiem oddzielonym przecinkami z wyniku funkcji replace() w Oracle SQL

  2. ORA-30926:nie można uzyskać stabilnego zestawu wierszy w tabelach źródłowych

  3. REGEXP_INSTR() Funkcja w Oracle

  4. Różnica między literałami N'String' i U'String' w Oracle

  5. Ograniczenie UNIQUE a sprawdzanie przed INSERT