ORA-01427 cho biết bạn đang trả về nhiều giá trị trong một truy vấn con. Sửa đổi truy vấn của bạn để chứa mệnh đề DISTINCT hoặc một số cơ chế khác để xác định duy nhất một hàng trong truy vấn con.
UPDATE table1
SET table1.fieldToChange =
(SELECT DISTINCT table2.newData
FROM table2
WHERE table2.oldData = table1.newData
) ;