首页 新闻 会员 周边 捐助

MySql中添加外键约束

0
悬赏园豆:10 [已解决问题] 解决于 2012-07-07 21:55

在MySql中建表,为一字段设外键约束,结果报错,求指出

SQL语句为:

CREATE TABLE EMPLOYEE_PAY_TBL(

EMP_ID VARCHAR(9) NOT NULL PRIMARY KEY,

POSITION VARCHAR(15) NOT NULL,

DATE_HIRE DATE,

PAY_RATE DECIMAL(4,2),

DATE_LAST_RAISE DATE,

SALARY DECIMAL(8,2),

BONUS DECIMAL(6,2),

CONSTRAINT EMP_FK FOREING KEY (EMP_ID) REFERENCES EMPLOYEE_TBL (EMP_ID)

);

银狐翡翠的主页 银狐翡翠 | 初学一级 | 园豆:200
提问于:2012-07-07 16:17
< >
分享
最佳答案
0

去掉CONSTRAINT EMP_FK试试,参考文档:MySQL creating table with foreign key constraint 

收获园豆:10
dudu | 高人七级 |园豆:30948 | 2012-07-07 17:28

谢了,才发现上面错误原因是,外键(Foreign)这个单词写错了

我试了一下,去掉CONSTRAINT EMP_FK也可以运行成功

银狐翡翠 | 园豆:200 (初学一级) | 2012-07-07 21:54
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册