Ошибка SQL ORA 01427

Я пытаюсь обновить один из столбцов в моей таблице, собирая значения из другой таблицы в хранилище данных, используя этот запрос

UPDATE tablename PT
SET DID = (select distinct(did) from datastore.get_dept_alias
where upper(ltrim(rtrim(deptalias))) = upper(ltrim(rtrim(PT."Dept Descr")))
AND cid = PT.CID)

Примечание. Имена столбцов в таблице совпадают с введенными.

Я получаю ошибку ORA 01427. Есть идеи по этому поводу? Я пытаюсь понять другие сообщения об этой ошибке ORA

Ответы на вопрос(2)

Ваш ответ на вопрос