Nun ja, machst du das über SQL-Scripts?
Ich denke, Arrays sind eher was für embedded SQL. Also schreib ein ILRPG mit

select test_add(5, 10)
into : MyArray
from sysibm.sysdummy1

Wobei ich statische Arrays nicht empfehle. Da sind eigene Tabellen mit Join sinnvoller.
Arrays können auch nicht in Where-Klauseln direkt verwendet werden sondern nur in der Form
arraytype[n] = x.

In konsequenz könnte also auch klappen:

select test_add(5, 10)[1], test_add(5, 10)[2] from sysibm.sysdummy1