Membuat User Defined Function di IBM Data Studio

Untuk membuat User Defined Function dapat mengikuti langkah- langkah berikut.
1. Buka IBM Data Studio
2. Pada Data Project Explorer, klik kanan salah 1 project.
3. Pilih new -> user Defined Function
4. Isi nama function, misalnya Function1, pilih next
5. Ganti statement dengan query yang anda inginkan
6. Pilih tipe data yang ingin di return
7. Finish

IBM Data Studio akan menggenerate hasil sebagai berikut
CREATE FUNCTION FUNCTION1( )
RETURNS INTEGER
NO EXTERNAL ACTION
————————————————————————
– SQL UDF (Scalar)
————————————————————————
F1: BEGIN ATOMIC
RETURN SELECT sum(salary) FROM STAFF;
END

Berikut screen shootnya

Untuk menjalankannya, sama seperti menjalankan Stored Procedure. Klik
kanan di Function1, pilih Deploy kemudian Run. Hasilnya dapat dilihat
di kanan bawah.

Untuk menjalankannya melalui DB2cmd, dapat menggunakan syntax “db2 values function1()”. Hasilnya akan sama.

This entry was posted in DB2 and tagged , , , , , . Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>