У меня работает MySQL (5.1.42 на OsX).
Я добавил внешний ключ с этим оператором sql:
ALTER TABLE `Portal`.`Mitarbeiter_2_BlackBerry`
ADD CONSTRAINT `fk_Blackberry`
FOREIGN KEY (`id` )
REFERENCES `Portal`.`Blackberry` (`id` )
ON DELETE NO ACTION
ON UPDATE NO ACTION
, ADD INDEX `fk_Blackberry` (`id` ASC)
Но когда я пытаюсь вставить значения в эту таблицу с помощью этого оператора SQL:
INSERT INTO Mitarbeiter_2_BlackBerry SET uebergabeAm = '2009-12-01 13:00:00', fk_Blackberry = (SELECT id FROM Blackberry WHERE id = '1')
Я получил следующую ошибку:
Код ошибки: 1054
Неизвестный столбец 'fk_BlackBerry' в 'списке полей'
Кто-нибудь знает, что может быть не так?
Спасибо за любую подсказку :-)
Lars.