Function adalah sekumpulan perintah yang dapat menerima parameter, menghitungnya, dan
mengembalikan hasil perhitungannya.
1. MATHEMATICAL FUNCTION
a. ABS ( )
b. MAXimum
Penggunaan : Mennetukan ekspresi numeric telah melebihi batas maximum atau tidak.
c. MINimum
Penggunaan : Utk menentukan suatu ekspresi numeric dibawah batas minim atau tidak.
d. MOD
Penggunaan : Utk melakukan test suatu bilangan adalah bilangan genap/ganjil dengan dibagi 2/
sisa.
e. ROUND ( )
Tujuan : Menghasilkan nilai yang telah dibulatkan dari suatu ekspresi numeric.
a. AT
Tujuan : Mencari suatu karakter pada suatu field chacarcter berdasar frekuensi keberadaan. Jika
tidak ditemukan hasilnya akan 0. ( NAMA, ALAMAT)
b. LENgth
Tujuan : Merubah semua huruf alphabet dari suatu ekspresi character menjadi kecil semua
d. LTRIM
Tujuan : menghasilkan string yang telah bersih dari spasi di akhir string tersebut.
e. PROPER
utk merubah semua huruf alphabet suatu string menjadi huruf besar utk huruf pertama pada setiap
kata.
f. SUBTRING
G. TRIM
Menghasilkan string dimana semua spasi di awal dan akhir string dihapus.
a. AGE
Menghasilkan umur dalam suatu tangal terhadap tanggal cut off nya.
b. CTOD
Tujuan : utk merubah data tanggal dalam bentuk ekspresi karakter / numeric menjadi ekspresi
data valid.
c. DATE
Tujuan : Mengubah ekspression date , tanggal sistem, dan fielddate menjadi string
Tujuan utk menemukan string atau craharacter dalam suatu field atau record. Menghasilkan nilai
TRUE kalau ditemukan, FALSE jika tidak ditemukan.
e. CONVERSION FUNCTION
Tujuan merubah nilai dari suatu ekspresi numeric menjadi suatu string karakter.
Digunakan untuk mengubah suatu ekspresi numeric atau field numeric utk menjadi karakter agar
bisa dijadikan field kunci utk SUMMARIZE dan JOIN.
f. VALUE
Digunakan jika ada yang membutuhkan perubahan data dan karakter menjadi numeric
4. MISCELLANOUS FUNCTION
a. RECNO
BAB 4 EKSPRESI
KOMPONEN EKSPRESI
Constant adalah suatu nilai yang bisa berbentuk ekspresi , aritmatik, atau ekspresi logika
yang terdiri dari salah satu atau gabungan. misal : 2000, 35 milyar, true
operator adalah simbol yang digunakan untuk menghubungkan suatu komponen ekspresi
dengan komponen ekspresi lainnya. ada 2 :
a. Operator Matematik : *, +, -
FIELD
Field adalah kolom dari file data yang secara logik sering digambarkan seperti suatu tabel.
FUNCTION
Function adalah sekumpulan perintah yang dibuat untuk megerjakan pekerjaan ringkas.
VARIABEL
adalah suatu tempat yang digunakan untuk menyimpan nilai konstanta.
C. DATE --