ORA-01007

ORA-01007: переменной нет в выбираемом списке

Причина:

Была сделана ссылка на переменную не просматриваемую в SELECT предложении. В OCI, это может случится если число пропущенных позиций параметра меньше единицы или больше числа переменных в SELECT предложении в любом из следующих вызовов: DESCRIBE, NAME, DEFINE. В SQL*FORMS и в SQL*REPORT, указание большего числа переменных в предложении INTO чем в SELECT предложении всегда будет вызывать эту ошибку.

Действие:

В OCI укажите положенное число между единицей и числом переменных в SELECT предложении. B SQL*FORMS и в SQL*REPORT, укажите равное количество переменных в SELECT и в INTO предложении.

Смотри также в категории: Сообщения об ошибках и кодах Oracle