求指导,下面这个sql哪里有错误。总是提示标识符无效,无法执行,谢谢了。。。

2025-02-23 22:01:04
推荐回答(4个)
回答1:

两个外键名字重复了吧?

CREATE TABLE tb_criticism (
criticismID char(11) constraint tb_criticism_criticismID_pk primary key,
criticismContent long,
employeeID char(11) constraint tb_criticism_criticismID_fk_1 references tb_employee(employeeID),
criticismTime date,
messageID char(11) constraint tb_criticism_criticismID_fk_2 references tb_message(messageID),
);

回答2:

倒数第二个括号后面不应该有 “ , ”

回答3:

criticismContent long, 什么数据库 有long类型?

回答4:

最后多了一个 ( , )逗号