5.2 Sayısal fonksiyonlar

<< İçindekileri Görüntülemek İçin Tıklayın >>

Yer:  Teknik Kılavuzlar > IVEDI SQL Kullanıcı Kılavuzu > 5. Operatörler ve yerleşik fonksiyonlar >

5.2 Sayısal fonksiyonlar

İmzaNotlar
ABS(n)Altı sayısal tip; tipi korur.
SIGN(n)Altı sayısal tip; sonuç her zaman integer.
MOD(a, b)Altı sayısal tip; tipi korur.
ROUND(n [, ölçek])Altı sayısal tip; ölçek varsayılanı 0.
TRUNC(n [, ölçek])Aynı; kesme, yuvarlama değil.
CEILING(n) / CEIL(n)double, decimal, number.
FLOOR(n)Aynı üç tip.
POWER(x, y), SQRT(x), EXP(x)double.
LN(x), LOG10(x), LOG(x, y)double.
PI(), RAND()double.
SIN COS TAN COT · SINH COSH TANHdouble.
ASIN ACOS ATAN · ASINH ACOSH ATANH · ATAN2(y, x)double.
MAXVALUE(a, …) / GREATEST13 tip: altı sayısal, timestamp, date, time, string, clob, blob, variant. Skaler, kümeleme değil.
MINVALUE(a, …) / LEASTAynı 13 tip.
WIDTH_BUCKET(v, alt, üst, kova)Eşit genişlikli histogram kovası; alt sınırın altı 0, üst sınırın üstü kova+1 döner.
BIN_AND / BIN_OR / BIN_XOR(a, …)Değişken sayıda operand; üç tam sayı tipi.
BIN_NOT(n), BIN_SHL(a, n), BIN_SHR(a, n)Üç tam sayı tipi.
HASH(v)Her tip; sonuç bigint.