ORACLE/PL SQL Function : DECODE

Sudah pernah menggunakan DECODE?
Tapi kalo IF-Else udah sering yah? Hehe.. Fungsi DECODE ini sama saja seperti IF-ELSE.
Sintaks penggunaannya :

decode1

 

Expression adalah field/parameter yang akan dibandingkan
Search adalah isi dari field/parameter yang akan dibandingkan
Result adalah nilai yang dikembalikan tergantung pada isi dari field/parameter tersebut
Default adalah nilai kembalian/result default

Dan akan lebih mudah lagi, kalo kita langsung ke contoh penggunaannya.😀
Contohnya, kita ingin menentukan gaji/pendapatan karyawan sesuai posisi/jabatannya dia.
Jika manager 18jt, sekretaris 6jt, selain itu hanya 4jt. Berikut penggunaannya.
decode2Mudah bukan..😀
Slamat mencoba..

 

 

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s