您的 SQL 语法有误;检查与您的MySQL服务器版本相对应的手册,了解在第7行")"附近使用的正确语法


CREATE TABLE MK_Dosen (
No INT NOT NULL,
Kode CHAR(6),
Kelas CHAR(2),
NIK CHAR(7),
FOREIGN KEY (Kode)
);

我试着看了讲师提供的材料,但仍然找不到这个语法错误的原因。有人能帮我吗?

这是图片

您应该给外键一个其他表的引用列

例如:表格演示和字段为字段(类型应与MK_Dosen.Kode相同(

CREATE TABLE MK_Dosen (
No INT NOT NULL,
Kode CHAR(6),
Kelas CHAR(2),
NIK CHAR(7),
FOREIGN KEY (Kode) REFERENCES demo(field)
);

相关内容

最新更新