das was du meinst ist eine (wie Bender schon geschrieben hat) externe SQL Function oder externe SQL Procedure.

an denen kannst du ein PGM (RPG, CL, C++ usw.) hinterlegen.

die kannst du dann ganz normal in sql aufrufen.