1

このエラーを解決するにはどうすればよいですか:

ORA-017779 : キー保存されていない表にマップする列は変更できません。

私のコード:

UPDATE   (SELECT SOBS034.T1 as OLD, SOBS063.T1 as NEW
          FROM SOBS034 
          INNER JOIN SOBS063  ON SOBS034.ID = SOBS063.ID
          where  SOBS034.ID='111000' AND SOBS063.T2='' ) t
SET t.OLD =t.NEW 
4

2 に答える 2

2

SOBS034 (ID) と SOBS063 (ID) に一意のインデックスを作成してみてください。

于 2013-09-12T09:47:11.223 に答える