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