наконец-то я нашел почему моя процедура не работает. Оказывается это в Informix engine такая feature в ихнем foreach лупе с объявленным курсором!!!
А я уже думал, что заболел. А оказывается не я. Так что у меня теперь все тип-топ, вась-вась, тити-мити, буги-вуги и hunky-dory. Ура, я не больной!