LaGiPusHinGWitH ---- IT

Navigation

Home |

Categories

Monthly Archives

Most recent entries

Syndicate

Site Credits

Powered by:
ExpressionEngine

Design by:
BlogMoxie

Membuat Fungsi di PL/SQL

sintak umum -->

Code:
CREATE OR REPLACE FUNCTION nama_fungsi
(parameter_1, ....)
RETURN tipe_data AS
variabel_1 tipe_data;
........
BEGIN
statemen_1;
........
RETURN nilai_yang_dikembalikan;
END;

contoh :

Code:
CREATE OR REPLACE FUNCTION SEGMENT (SALES NUMBER)
RETURN CHAR AS
SEGM CHAR(2);
BEGIN
IF (SALES >= 1000000) THEN
SEGM := ‘AA’;
ELSE IF ((SALES >= 700000) AND (SALES < 1000000)) THEN
SEGM := ‘AB’;
ELSE IF ((SALES >= 500000) AND (SALES < 700000)) THEN
SEGM := ‘AC’;
ELSE
SEGM := ‘AD’;
END IF;
RETURN SEGM;
END;
/

contoh itu adalah untuk pembuatan fungsi segmentasi dari customer berdasarkan pembelian.

fungsi ada :
- Fungsi tanpa parameter
- Fungsi dengan paramater
- Fungsi didalam fungsi (nested function)

Posted by roninmorgue on 08/25 at 11:17 PM
Computer DataBase • (0) Comments • (382) TrackbacksPermalink

Name:

Email:

Location:

URL:

Smileys

Remember my personal information

Notify me of follow-up comments?