1. ABS
Fungsi ABS(x) digunakan untuk menampilkan nilai absolute (harga mutlak) dari sebuah bilangan/angka x.Sintak Dasar
SQL> SELECT ABS(number) FROM table_name;
Contoh
SQL> SELECT ABS(10) FROM dual;
ABS(10)
----------
10
SQL> SELECT ABS(-10) FROM dual;
ABS(-10)
----------
10
SQL> SELECT ABS(0) FROM dual;
ABS(0)
----------
0
2. SIGN
Fungsi SIGN(x) digunakan untuk menampilkan nilai 1 jika bilangan x tersebut positif, dan menampilkan nilai -1 jika bilangan x tersebut negatif, serta nilai 0 jika bilangan x tersebut bernilai 0.Sintak Dasar
SQL> SELECT SIGN(number) FROM table_name;
Contoh
SQL> SELECT SIGN(10) FROM dual;
SIGN(10)
----------
1
SQL> SELECT SIGN(-10) FROM dual;
SIGN(-10)
----------
-1
SQL> SELECT SIGN(0) FROM dual;
SIGN(0)
----------
0
3. MOD
Fungsi MOD(x, y) digunakan untuk menampilkan nilai modulus (sisa bagi) dari dua bilangan x dan y.Sintak Dasar
SQL> SELECT MOD(number1, number2) FROM table_name;
Contoh
SQL> SELECT MOD(6,3) FROM dual;
MOD(6,3)
----------
0
SQL> SELECT MOD(10,3) FROM dual;
MOD(10,3)
----------
1
4. POWER
Fungsi POWER(x,y) digunakan untuk menampilkan nilai hasil pangkat dari x pangkat y.Sintak Dasar
SQL> SELECT POWER(number1, number2) FROM table_name;
Contoh:
SQL> SELECT POWER(5,2) FROM dual;
POWER(5,2)
----------
25
SQL> SELECT POWER(2,5) FROM dual;
POWER(2,5)
----------
32
5. SQRT
Fungsi SQRT(x) digunakan untuk menampilkan hasil dari akar suatu bilangan x.Sintak Dasar
SELECT SQRT(number) FROM table_name;
Contoh:
SQL> SELECT SQRT(25) FROM dual;
SQRT(25)
----------
5
SQL> SELECT SQRT(10) FROM dual;
SQRT(10)
----------
3,16227766
SQL> SELECT SQRT(100) FROM dual;
SQRT(100)
----------
10
6. SIN
Fungsi SIN(x) digunakan untuk menampilkan nilai sinus dari suatu bilangan x.Sintak Dasar
SQL> SELECT SIN(number) FROM table_name;
Contoh
SQL> SELECT SIN(60) FROM dual; SIN(60) ---------- -,30481062 SQL> SELECT SIN(90) FROM dual; SIN(90) ---------- ,893996664
7. ASIN
Fungsi ASIN(x) digunakan untuk menampilkan nilai arc sinus dari suatu bilangan x.Sintak Dasar
SQL> SELECT ASIN(number) FROM table_name;
Contoh
SQL> SELECT ASIN(1) FROM dual; ASIN(1) ---------- 1,57079633 SQL> SELECT ASIN(0.5) FROM dual; ASIN(0.5) ---------- ,523598776
8. COS
Fungsi COS(x) digunakan untuk menampilkan nilai cosinus dari suatu bilangan x.Sintak Dasar
SELECT COS(number) FROM table_name;
Contoh:
SQL> SELECT COS(60) FROM dual; COS(60) ---------- -,95241298 SQL> SELECT COS(90) FROM dual; COS(90) ---------- -,44807362
9. ACOS
Fungsi ACOS(x) digunakan untuk menampilkan nilai arc cosinus dari suatu bilangan x.Sintak Dasar
SQL> SELECT COS(number) FROM table_name;
Contoh:
SQL> SELECT ACOS(1) FROM dual;
ACOS(1)
----------
0
SQL> SELECT ACOS(-1) FROM dual;
ACOS(-1)
----------
3,14159265
10. TAN
Fungsi TAN(x) digunakan untuk menampilkan nilai tangen dari suatu bilangan (x).Sintak Dasar
SQL> SELECT TAN(number) FROM table_name;
Contoh
SQL> SELECT TAN(90) FROM dual; TAN(90) ---------- -1,9952004 SQL> SELECT TAN(60) FROM dual; TAN(60) ---------- ,320040389
11. ATAN
Fungsi ATAN(x) digunakan untuk menampilkan nilai arc tangen dari seatu bilangan x.Sintak Dasar
SQL> SELECT ATAN(number) FROM table_name;
Contoh
SQL> SELECT ATAN(0.5) FROM dual;
ATAN(0.5)
----------
,463647609
SQL> SELECT ATAN(0) FROM dual;
ATAN(0)
----------
0
SQL> SELECT ATAN(-0.5) FROM dual;
ATAN(-0.5)
----------
-,46364761
12. ATAN2
Fungsi ATAN2(x,y) digunakan untuk menampilkan nilai arc tangen dari suatu bilangan x dan y.Sintak Dasar
SQL> SELECT ATAN2(number,number) FROM table_name;
Contoh
SQL> SELECT ATAN2(0.2, 0.5) FROM dual;
ATAN2(0.2,0.5)
--------------
,380506377
SQL> SELECT ATAN2(0, 0.5) FROM dual;
ATAN2(0,0.5)
------------
0
SQL> SELECT ATAN2(-0.5, 0.5) FROM dual;
ATAN2(-0.5,0.5)
---------------
-,78539816
13. TRUNC
Fungsi TRUNC( x, [y] ) digunakan untuk memotong sebuah bilangan desimal x sebanyak y di belakang koma.Sintak Dasar
SQL> SELECT TRUNC(number, [number]) FROM table_name;
Contoh
SQL> SELECT TRUNC(3.175) FROM dual;
TRUNC(3.175)
------------
3
SQL> SELECT TRUNC(3.175, 0) FROM dual;
TRUNC(3.175,0)
--------------
3
SQL> SELECT TRUNC(3.175, 1) FROM dual;
TRUNC(3.175,1)
--------------
3,1
SQL> SELECT TRUNC(3.175, 2) FROM dual;
TRUNC(3.175,2)
--------------
3,17
SQL> SELECT TRUNC(3.175, 3) FROM dual;
TRUNC(3.175,3)
--------------
3,175
14. ROUND
Fungsi ROUND ( x, [y] ) digunakan untuk membulatkan bilangan desimal x sebanyak y di belakang koma.Sintak Dasar
SQL > SELECT ROUND(number,[number]) FROM table_name;
Contoh
SQL> SELECT ROUND(3.175) FROM dual;
ROUND(3.175)
------------
3
SQL> SELECT ROUND(3.175, 0) FROM dual;
ROUND(3.175,0)
--------------
3
SQL> SELECT ROUND(3.175, 1) FROM dual;
ROUND(3.175,1)
--------------
3,2
SQL> SELECT ROUND(3.175, 2) FROM dual;
ROUND(3.175,2)
--------------
3,18
SQL> SELECT ROUND(-3.175, 2) FROM dual;
ROUND(-3.175,2)
---------------
-3,18
15. CEIL
Fungsi CEIL(x) digunakan untuk membulatkan keatas sebuah bilangan desimal x, dimana hasilnya adalah bilang bulat.Sintak Dasar
SQL> SELECT CEIL(number) FROM table_name;
Contoh
SQL> SELECT CEIL(3.175) FROM dual;
CEIL(3.175)
-----------
4
SQL> SELECT CEIL(3.1) FROM dual;
CEIL(3.1)
----------
4
SQL> SELECT CEIL(3.5) FROM dual;
CEIL(3.5)
----------
4
16. FLOOR
Fungsi FLOOR(x) digunakan untuk membulatkan kebawah dari sebuah bilangan desimal x, dimana hasil dari pembulatan adalah bilang bulat.Sintak Dasar
SQL> SELECT FLOOR(number) FROM table_name;
Contoh
SQL> SELECT FLOOR(3.5) FROM dual;
FLOOR(3.5)
----------
3
SQL> SELECT FLOOR(3.8) FROM dual;
FLOOR(3.8)
----------
3
SQL> SELECT FLOOR(3.1) FROM dual;
FLOOR(3.1)
----------
3
~~~## Oracle SQL ##~~~
Sekian tutorial singkat tentang Mengenal Numeric Built-in Function Di Oracle SQL. Semoga bermanfaat & Happy Learning Oracle SQL.


0 comments:
Post a Comment