2つのテーブルがあり、共通の列に基づいて最初のテーブルの値で2番目のテーブルを更新する必要があります。
私は以下のステートメントを使用しました
UPDATE emp
  2      SET ename = ( SELECT dname
  3                    FROM dept
  4                    WHERE emp.deptno = dept.deptno)
  5      WHERE EXISTS
  6        ( SELECT dname
  7                    FROM dept
  8                    WHERE emp.deptno = dept.deptno);
しかし、エラーが発生しています
ORA-01427 - Single row subquery returns more than one row.
助けてくれませんか?