我正在使用 PHP MySQL 并尝试将外键添加到名为 agent 的表中,该表具有名为 AreaID 的列,该列应该是区域表 AreaID PK 的外键。我使用了这个查询,虽然它在添加链接到其他表的外键时有效,但它不能链接到区域表。
ALTER TABLE properties
ADD FOREIGN KEY (AreaID)
REFERENCES area(AreaID)
我复活的错误是:
ALTER TABLE properties ADD FOREIGN KEY ( AreaID ) REFERENCES AREA( AreaID )
MySQL 说:
1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'area(AreaID)' at line 3
我究竟做错了什么?