Fungsi Baris Tunggal pada PL/SQL - Mari Belajar - Belajar dimana saja dan kapan saja.
Terbaru
Memuat...

Selasa, 24 Februari 2015

Fungsi Baris Tunggal pada PL/SQL

Mari Belajar - Fungsi Baris Tunggal pada PL/SQL

Fungsi Baris Tunggal

Fungsi baris tunggal beroperasi hanya pada baris tunggal dan mengembalikan satu nilai per baris.

Fungsi Karakter

Sintak penulisan :
function_name (column|expression, [arg 1, arg2, …])
Fungsi karakter menerima karakter sebagai input dan dapat mengembalikan nilai karakter atau bilangan.

Fungsi karakter terbagi menjadi :
- Fungsi konversi : LOWER, UPPER, INITCAP
- Fungsi manipulasi : CONCAT, SUBSTR, LENGTH, INSTR, LPAD, RPAD, TRIM, REPLACE.


Mari Belajar - Manipulasi Fungsi
Manipulasi Fungsi
Mari Belajar - Manipulasi Fungsi
Penggunaan dari manipulasi fungsi
Mari Belajar - Manipulasi Fungsi
Menggunakan fungsi untuk manipulasi karakter

Fungsi Bilangan

Ada 3 (tiga) fungsi bilangan :
ROUND : Pembulatan desimal ke angka terdekat.
TRUNC : Memotong nilai desimal ke posisi yang dikehendaki
MOD : Mendapatkan sisa pembagian

Penggunaan Fungsi ROUND

Mari Belajar - Penggunaan Fungsi ROUND
Contoh Penggunaan Fungsi ROUND
Note : DUAL adalah dummy tabel yang digunakan untuk menampilkan hasil suatu fungsi atau hasil kalkulasi.

Penggunaan Fungsi TRUNC

Mari Belajar - Penggunaan Fungsi TRUNC
Contoh Penggunaan Fungsi TRUNC

Penggunaan Fungsi MOD

Contoh penggunaan fungsi MOD untuk menghitung sisa pembagian nilai gaji setelah dibagi dengan 5000 untuk semua pegawai yang pekerjaannya ‘Sales Representative’ :
Mari Belajar - Penggunaan Fungsi MOD
Contoh Penggunaan Fungsi MOD

Bekerja dengan Tanggal

Database akan menyimpan data tanggal sebagai bilangan (number) kalau kita menggunakan operator aritmatik seperti penambahan dan pengurangan.
Mari Belajar - Bekerja dengan Tanggal


Mari Belajar - Bekerja dengan Tanggal
Contoh penggunaan operator aritmatika pada tipe date (tanggal)

Fungsi Konversi

Fungsi konversi adalah fungsi yang secara otomatis melakukan konversi tipe data berikut :
* Dari VARCHAR2 atau CHAR Ke NUMBER
* Dari VARCHAR2 atau CHAR Ke DATE
* Dari NUMBER Ke VARCHAR2
* Dari DATE Ke VARCHAR2

SQL menyediakan 3 (tiga) fungsi untuk mengkonversi suatu nilai dari satu tipe data ke tipe data antara lain.

Penggunaan Fungsi TO_CHAR dengan tanggal

Contoh Penggunaan Fungsi TO_CHAR dengan tanggal

Penggunaan Fungsi TO_CHAR dengan bilangan

Contoh Penggunaan Fungsi TO_CHAR dengan bilangan

Penggunaan Fungsi TO_NUMBER dan TO_DATE


  • Untuk mengkonversi string karakter ke bilangan digunakan fungsi TO_NUMBER.
  • Untuk mengkonversi string karakter ke tanggal digunakan fungsi TO_DATE

Ekspresi Kondisional

Ekspresi Kondisional menggunakan logika IF-THEN-ELSE di dalam SQL
Statementnya digunakan dua cara, yaitu :
* Ekspresi CASE
* Fungsi DECODE

Ekspresi CASE

Ekspresi CASE mempunyai bentuk umum sebagai berikut :

Contoh Penggunaan Ekspresi CASE

Fungsi DECODE

Fungsi DECODE menyediakan fasilitas pencocokan seperti yang dikerjakan oleh CASE atau IF-THEN-ELSE.
Sintak (penulisan) fungsi DECODE :
DECODE(col/expression, search 1, result1 [, search2, result2, …., ] [, default])

Contoh Penggunaan Fungsi DECODE

Share with your friends

Give us your opinion

Pemberitahuan
Selamat datang di blog Mari Belajar.
Ayo bagikan kebaikan dengan membagikan artikel yang bermanfaat di blog Mari Belajar ke sosial media kalian.
Jangan lupa untuk like dan follow sosial media Mari Belajar untuk mendapatkan materi belajar terbaru setiap harinya.
Tutup
Night Mode