首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >HeidiSQL不允许创建外键,怎么办?

HeidiSQL不允许创建外键,怎么办?
EN

Stack Overflow用户
提问于 2020-02-06 13:09:10
回答 2查看 106关注 0票数 0

我正尝试在HeidiSQL中创建一些表,主键允许我创建它没有任何问题,但是当我尝试创建一个外键时,我得到了错误(1064),我想知道他们是否可以帮助我。

表1.主键的位置

表2.外键应该放在哪里

EN

回答 2

Stack Overflow用户

发布于 2020-02-06 13:35:48

  1. 使用根用户
  2. 登录创建表
  3. 使用给定信息填充表
  4. 在id_clientes
  5. Create中创建主键表中的外键t_clientes放入带有主键(id_clientes)

的同名单元格中

这些至少是给我的这个任务的步骤,但我会出现错误1064,即使我尝试切换到另一个不允许我使用外键的单元格。

票数 0
EN

Stack Overflow用户

发布于 2020-02-06 14:39:58

试试这个,我相信它会管用的。

代码语言:javascript
运行
复制
ALTER TABLE t_clientes
ADD CONSTRAINT id_clientes_fkey FOREIGN KEY (id_clientes)
        REFERENCES t_ventas(id_clientes) MATCH SIMPLE
        ON UPDATE CASCADE
        ON DELETE RESTRICT
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60088057

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档