Почему мой оператор обновления говорит - «не может вставить нуль в gitb_auto_debit_upload.status». Второй запрос возвратил запись, где столбец process_status имел значение «P» в качестве значения.Обновить столбец на основе столбца из другой таблицы
Update gitb_auto_debit_upload a
set status = (select nvl(process_status,'O') from gitb_daily_log b
where b.interface_code = 'PHP661OW'
and b. process_ref_no = '4708'
and a.refno = b.external_ref_no
and a.recordno = b. seq_no
) ;
select * from gitb_auto_debit_upload a, gitb_daily_log b where b.interface_code = 'PHP661OW'
and b. process_ref_no = '4708'
and a.refno = b.external_ref_no
and a. recordno = b. seq_no
Спасибо. Теперь я понимаю. –