ORA-01475

ORA-01475: вы должны сделать снова грамматический разбор курсора для изменения типа данных связанной переменной

Причина:

После выполнения выражения, вы пытаетесь заново связать связанную переменную с типом данных отличным от того который был в первоначальной связке.

Действие:

Сделайте грамматический разбор курсора перед тем как снова связаться с другим типом данных.