gpt4 book ai didi

使用外键创建表以与另一个表建立关系时显示 MySQL 错误

转载 作者:行者123 更新时间:2023-11-29 18:17:07 25 4
gpt4 key购买 nike

我有 onetables empadd。现在我想创建另一个名为leave的表,它连接empadd以建立关系。但是在执行此操作时我收到以下错误,

代码创建表leave(LeaveId int not null auto_increment,LeaveType varchar(255),部门varchar(255),FromDate varchar(255),ToDate varchar(255),Days int,原因varchar(255),主键(LeaveId),foreign key(EmployeeId) 引用 empadd(EmployeeId));

错误

最佳答案

根据this page ,leave是MySQL中的保留关键字。如果您在其周围加上引号,则可以使用它,但您可能需要考虑将表的名称更改为未保留的名称。

关于使用外键创建表以与另一个表建立关系时显示 MySQL 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46925783/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com