Pertemuan 5

Procedure dan Function

SUBSTR untuk menampikan karatker dari letak huruf dalam kalimat x sampai dengan huruf ke y.
INSTR untuk menghitung letak kedudukan suatu huruf dalam suatu kata
CONCAT untuk menggabungkan 2 kata menjadi 1.
LENGTH untuk menghitung banyaknya hurif dalam satu kata
LPAD untuk menggantilkan null value dengan satu karakter sampai jumlah karakter yang di tentukan (dari kiri)
RPAD untuk menggantilkan null value dengan satu karakter sampai jumlah karakter yang di tentukan (dari kanan)
REPLACE untuk menggantikan satu atau beberapa karakter dengan karakter lain
TRIM untuk menghilangkan satu huruf dari satu kata.

Examples

The following example uses the LENGTH function using a single-byte database character set:

SELECT LENGTH(‘CANDIDE’) “Length in characters”

FROM DUAL;

 

Length in characters

——————–

7

 

Contoh Soal :

Buat fungsi/prosedur untuk menghitung jumlah panjang karakter nama yang di-inputkan.

Maka Scriptnya adalah :

CREATE OR REPLACE FUNCTION pkarakter(message IN varchar2) RETURN VARCHAR2
IS
jumlah INTEGER := LENGTH(message);             –mengetahui panjang

BEGIN
RETURN jumlah;
END pkarakter;

 

Untuk Menjalankan Function, Lakukan :
begin
dbms_output.put_line(‘Panjang Karakter = ‘||pkarakter(‘Reza Said’));
end;

 

Maka Hasil/Output Program adalah

Create Function Untuk Mencari Panjang karakter yang diinpuitkan

Create Function Untuk Mencari Panjang karakter yang diinpuitkan

 

Hasil yang ditampilkan adalah 9 (termasuk dengan space yang diinputkan)

Iklan
  1. Belum ada komentar.
  1. No trackbacks yet.

Tinggalkan Balasan

Please log in using one of these methods to post your comment:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout /  Ubah )

Foto Google

You are commenting using your Google account. Logout /  Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout /  Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout /  Ubah )

Connecting to %s

%d blogger menyukai ini: