腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
MySQL
插入
外
键
前检查父字段和子字段是否匹配
、
是否可以在子表中强制执行检查,其中字段必须与父表具有相同的值才能允许
外
键
插入?我在考虑只在应用程序逻辑中处理这个约束,但我很好奇
MySQL
是否有办法强制执行它。 编辑:在此场景中,子表与父表具有一对多的
外
键
关系。子表列parent_id引用了父表列id。
浏览 17
提问于2019-10-27
得票数 1
1
回答
Rails外国钥匙(外国人宝石)
、
、
、
我试图在两种型号“
增
编”和“合同”之间创建
外
键
约束class Addendum < ActiveRecord::Base has_many :addendums因此,我需要该程序只允许创建一个新的
增
编,如果它将与一个现有的合同我安装了创业板外国人
并
创建了这个迁移: class AddingForeignKe
浏览 1
提问于2014-05-05
得票数 0
回答已采纳
1
回答
创建表上的
外
键
未被创建
执行我的代码不会导致错误,也不会在此服务器上创建预期的
键
: id int not null auto_increment primary key,编辑:添加了第二个语法示例的
键
可以工作。添加了工作的
键
。
浏览 4
提问于2014-07-29
得票数 0
回答已采纳
1
回答
无法通过MyISAM通过JPA Spring引导添加
外
键
、
、
、
我正在学习JPA Spring boot,
并
通过注解@ManyToMany和@OneToMany在
MySQL
中创建多个表之间的关系。但是当我启动
MySQL
来检查
外
键
时,我发现并没有。注意:只能为某些存储引擎(如InnoDB)
定义
外
键
。服务器接受其他存储引擎的
外
键
定义
,但会默默忽略它们。将您的表引擎切换为支持
外
键
的引擎,以便在此处进行调整。 请帮我解决这个问题!非常
浏览 11
提问于2021-03-11
得票数 0
1
回答
MySQL
8.x中的主要错误?-
外
键
、
、
、
在从
MySQL
(对于代码生成器)检索
外
键
信息时,我注意到了这种奇怪的行为。它看起来像是
MySQL
8.x中的一个主要错误。当我使用REFERENCES创建
外
键
时,引擎不会强制执行它。但是,如果我创建了输入FOREIGN KEY (col) REFERENCES table (col)的
外
键
,那么它可以正常工作: id int primary key如果这是
MySQL
中真正的主要错误,那么有什么方
浏览 1
提问于2020-09-03
得票数 2
回答已采纳
2
回答
MySQL
"SET foreign_key_checks = 0“的SQLAlchemy配置
、
、
、
我使用SQLAlchemy和Flask来创建数据库表-每个表至少有一个
外
键
-它与sqlite一起工作,但不是
MySQL
-我在
MySQL
中创建表时得到外
键
完整性错误(创建子表时不会创建父表)。有没有办法将SQLAlchemy配置为忽略
外
键
检查?
浏览 0
提问于2016-04-16
得票数 2
2
回答
MySQL
Insert...Select:跳过带有
外
键
约束错误的记录
、
我试图将数据从tbllicenseissued复制到licenses
MySQL
表:SELECT UserID, TypeID, IssueDate, ExpirationDate FROM `tbllicenseissued`无法添加或更新子行:
外
键
浏览 2
提问于2016-09-11
得票数 1
1
回答
为什么在
MySQL
中列级
定义
时未创建
外
键
?
、
我使用以下SQL命令创建了一个名为“Student”的父表,其两个列分别为“rollno”和“name”:我在列级别
定义
了主约束,
并
创建了主键但是,当我使用以下SQL命令创建子表“Score”时,该表包含两个列,分别为“rollno”和“mark”:未创建
外
键
(在列级别
定义
时如果在表级别应用
外
键
约束,则创建
外
键
浏览 8
提问于2022-05-23
得票数 0
回答已采纳
1
回答
具有
外
键
关系的
MySQL
DDL脚本
、
我将
MySQL
数据库反向工程成
MySQL
工作台--
外
键
关系不存在。然后我去了phpMyAdmin
并
做了一个SQL转储。脚本中没有
定义
外
键
关系。是否有可能将
外
键
关系包含在SQL转储中?
浏览 3
提问于2011-06-07
得票数 1
2
回答
在添加
外
键
时,约束关键字的用法是什么?
、
、
我不知道这两者有什么区别。和只是点名还是别的什么?
浏览 4
提问于2016-06-29
得票数 8
回答已采纳
1
回答
为什么
mysql
允许
外
键
引用复合主键的一部分?
、
假设我在
mysql
中有两个表1. 1.Child(name,father_name) 2. tables (name,contact)请回答
mysql
允许的这个方案的好处是什么?
浏览 3
提问于2017-04-01
得票数 0
1
回答
错误代码: 3175。无法在基列具有外部约束的虚拟列上创建索引。
、
、
、
在
MySQL
5.7.11中,添加一个组合索引(其中一个列是虚拟生成的列)将导致以下错误: 错误代码: 3175。无法在基列具有外部约束的虚拟列上创建索引。在
MySQL
5.7.15中没有发生错误。
浏览 2
提问于2016-09-27
得票数 0
回答已采纳
1
回答
我看不到
mysql
数据库中任何表的
外
键
、
、
mysql
是新手,很多人都告诉他们,在
mysql
中创建
外
键
是不是必要的?那么如何保持表关系的一致性和级联呢?我在哪里可以找到关于在我的
mysql
表上创建了什么
外
键
的信息?
浏览 3
提问于2012-05-30
得票数 0
回答已采纳
1
回答
MySQL
:具有几乎相似字段的表的
外
键
mysql
中有两个表,如下所示:AB23CD etcAB34CD etcProduct: AB23CD
浏览 3
提问于2017-06-15
得票数 0
回答已采纳
1
回答
MySQL
工作台:如何为具有3个主键(A,B,C)的表
定义
2个
外
键
关系(A,B)和(B,C)
、
我正在尝试在
MySQL
工作台中设置
MySQL
模型。您能建议一下
定义</em
浏览 1
提问于2015-02-16
得票数 1
2
回答
使用alter table添加分区失败
、
、
、
FK4E9BF08E940F8C98` FOREIGN KEY (`ref_id`) REFERENCES `parent_table` (`id`) ON DELETE CASCADE当运行语句添加分区时,失败
并
显示以下错误它仍然失败,
并
显示相同的错误。 我做错什么了吗?
浏览 4
提问于2013-03-29
得票数 6
回答已采纳
2
回答
MySQL
外
键
问题
、
、
定义
外
键
是否也
定义
了索引?我有MySQLv5.1.46&我正在查看
mysql
管理员工具,它将
外
键
显示为索引,所以我想确认一下?
浏览 3
提问于2010-07-19
得票数 6
2
回答
MySQL
-无法
定义
外
键
、
、
、
、
表消息有一个列person_id,它应该是表person的
外
键
。 在创建表之后,当我通过PhpMyAdmin查看消息表时,它中没有
外
键
。SQL查询有什么问题吗?
浏览 1
提问于2015-02-15
得票数 0
回答已采纳
2
回答
手动选择
外
键
列
mysql
工作台
、
、
但是,如果我的表是MyISAM,那么是否可以选择在
MySQL
工作台中使用哪一列作为
外
键
,而无需
MySQL
工作台在表模式中添加列?如果我在users工作台中的表
MySQL
和user_types之间添加了多对一的关系,那么将自动将列user_types_id添加到表users的架构中(因为
MySQL
Workbench通常将其视为
外
键
我不希望这种情况发生,我希望能够告诉
MySQL
工作台使用列user_type_id作为我的
外</e
浏览 3
提问于2013-01-24
得票数 1
1
回答
MySql
内存引擎不检查更新
外
键
?
、
、
在进行了几次测试之后,我发现内存引擎上的
外
键
缺少一致性检查之一。
浏览 2
提问于2015-12-15
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
核心技术靠化缘是要不来的——自己动手写ORM框架
MYSQL 入门全套
JAVA实验:JDBC编程实现数据库操作
MySQL常用命令大全
SQL快速入门——基础
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
腾讯会议
活动推荐
运营活动
广告
关闭
领券