ORA-00913: слишком много значений
Причина:
Ваш SQL оператор требует два набора значений эквивалентных по количеству, но второе множество содержит больше элементов, чем первое множество. Например, подзапрос в WHERE и HAVING предложении может возвратить слишком много колонок, или VALUES и SELECT предложение может возвратить более колонок, чем определено в INSERT.
Действие:
Проверьте число элементов в каждом множестве и измените SQL операторы для того чтобы сделать их эквивалентными.