【发布时间】:2011-01-02 11:23:17
【问题描述】:
我有一个 MySQL(OsX 上的 5.1.42)正在运行。 我用这个 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”
有人知道可能是什么问题吗? 感谢您的任何提示:-) 拉斯。
【问题讨论】:
标签: mysql insert foreign-keys innodb mysql-error-1054