Я пытаюсь вставить данные из одного MV в столбцы 32 и 33 другой таблицы. По какой-то причине, хотя я заявляю, что вставляю в col32 и col33, я получаю сообщение об ошибке, в котором говорится, что он может вставить NULL в Col1. (Col1 не может быть NULL, так что это понятно, но я не понимаю, почему он пытается вставить в col1 вместо 32 и 33)
INSERT INTO T_1 (Col32, Col33)
SELECT USER_Y.MV_1.PERS_FNAME, USER.MV_1.PERS_LNAME
FROM USER_Y.MV_1
JOIN T_1
ON T_1.Col1= USER_Y.MV_1.Col1
Выполнение запроса SELECT само по себе работает и показывает два столбца данных, которые я хочу. Опять же, по какой-то причине строка INSERT INTO пытается вставить в Col1 вместо 32 и 33 на T_1
Спасибо за помощь.