ORA-63879
BY NAME or POSITION are semantic modifiers of the subquery only and are not compatible with the INSERT INTO SET clause.
Cause
BY NAME or POSITION are not compatible with the INSERT INTO SET clause.
Action
Remove either BY NAME or POSITION clause, or the INSERT INTO SET clause.