Minggu, 04 April 2010

tugas function

TUGAS PAK IKHSAN

Buatlah Function untuk menampilkan nama hari?
CREATE OR REPLACE FUNCTION CARI.NAMAHARI (KODE_HARI IN CHAR)
RETURN HARI.NAMA_HARI%TYPE IS
VNAMAHARI HARI.NAMA_HARI%TYPE;
BEGIN
SELECT NAMA_HARI INTO VNAMAHARI FROM HARI
WHERE KODE_HARI=KODE;
END;

Melakukan Pemanggilan
SELECT CARI_NAMAHARI ('EJ-01') FROM DUAL;
OUTPUT:SENIN

Buatlah Function untuk menghitung Luas Persegi Panjang
CREATE OR REPLACE FUNCTION LUAS_PP (P IN NUMBER, R IN NUMBER) RETURN VARCHAR AS
LUAS NUMBER (10);
BEGIN
LUAS :=(P*R);
RETURN 'LUAS '||LUAS;
END;

Melakukan Penampilan
BEGIN
LUAS_pp
END

Tidak ada komentar:

Posting Komentar