Eigentlich müsst ich da sagen: Besuch da mal eine Schulung.

Zum Anlesen gibts die PDF-Handbücher SQL-Programming und SQL-Reference:
http://publib.boulder.ibm.com/infoce...e/launcher.htm

Das Problem wird wohl eher sein, wie ist die Kommunikation zu den Service-Programmen.
Per SQL-Function kann ich nur 1 Wert zurückbekommen, per SQL-Procedure sowohl mehrere Werte als auch Cursor bzw. Pseudo-Cursor (Array-Strukturen).

Hierzu musst du mal genauer analysieren, was die einzelnen Services denn so leisten (sollen).