Невозможно добавить или обновить дочернюю строку, если существует родитель - PullRequest
0 голосов
/ 27 сентября 2011

При выполнении следующего запроса возникает ошибка «Не удается добавить или обновить дочернюю строку». Обычно это происходит, когда запись в родительской таблице (upload.id) не существует. В этом случае, однако, запись в родительском элементе существует.

UPDATE user 
  SET callcenterId='4'
      ,name='Roel'
      ,login='roel@example.com'
      ,type='admin'
      ,email='roel@example.com' 
      ,active='Y' 
      ,sessionId='' 
      ,sessionLastActive='2011-09-27 10:23:37' 
      ,autoLoginCode='' 
      ,autoLogin='Y' 
      ,avatarId='1648' 
  WHERE id = '4'

Полная ошибка

Невозможно добавить или обновить дочернюю строку: ограничение внешнего ключа не выполнено (callcenter_ontwikkel/user, CONSTRAINT fk_user_upload FOREIGN KEY (avatarId) ССЫЛКИ upload (id) ВКЛ

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...