腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
删除
级联
时
是否
会
删除
父
级
,
即使
另一
个子
级
已
将其
作为
父
级
?
mysql
、
sql
、
foreign-keys
、
sql-delete
、
create-table
这是一个关于当您
删除
使用DELETE ON CASCADE子句创建的表中的行时MySQL (我有8.0.18版本)的行为的问题。1 现在假设我这样做: DELETE FROM children WHERE parent_id='1' 我的问题是,由于我用来创建children的查询中的ON DELETE CASCADE,这
是否
也
会
删除
parents中id为1的行,
即使
children中有
另一
行也
将其
作为
父
行?我试着
浏览 28
提问于2020-09-23
得票数 1
回答已采纳
1
回答
为什么这个表关系会有“多条
级联
路径”?
sql
、
sql-server
Parent Child1 Child2 GrandChild 我正在尝试创建FK关系,以便
父
表的
删除
同时
级联
到子表和孙子表对于任何一个特定的granchild,它要么是一
个子
表的
父
级
,要么是
另一
个子
表的
父
级
,但不能同时成为这两
个子
表的
父
级
浏览 2
提问于2008-09-23
得票数 0
回答已采纳
1
回答
删除
对象将通过
级联
(从关联中
删除
已
删除
对象)重新保存:尝试将一
个子
对象从一个
父
对象附加到
另一
个
父
对象
时
出错。
hibernate
、
parent-child
、
cascade
、
hibernate-onetomany
、
hibernate-cascade
在使用hibernate 5.0.9的应用程序中,有嵌套的
父
级
子关系,其中
父
级
是关系所有者,如下所示。<GrandChildEntity> grandChildCollection; 我想按以下方式更新父母的childs和grandChilds: 从DB中读取现有的
父
级
将现有的grandChild从一
个子
级
移动到
另一
个子
级
,因此只需要引用子引用,因为g
浏览 5
提问于2021-04-16
得票数 1
1
回答
关于
删除
级联
交替
mysql
、
sql
、
phpmyadmin
ChildTable:child-id(pk) x-id-id(Fk)\n.name外键ParentTable(
父
id)在
删除
级联
上引用ChildTable(
父
-id) 问题:
父
表可以有多
个子
表,并且
父
表依赖于子表。如果父母有两个孩子,而我们从ChildTable中
删除
一
个子
记录,那么它也
会
删除
父
记录,
浏览 4
提问于2012-07-20
得票数 2
2
回答
为什么EF
级联
删除
对0对1关系无效?
entity-framework
、
code-first
删除
操作不会
删除
EmailMessage中的条目。EF似乎只在一对多关系上创建了
级联
删除
。在这种情况下,关系是0或1关系,默认情况下没有
级联
删除
设置。似乎正确设置了
级联
删除
。但是,当我从数据库中手动
删除
操作中的行时,EmailMessage中的行仍然存在。 我到底做错了什么?当我在配置中使用'WithOptionalDependent()‘
时
,我想我可能会有所收获。然而,当我查看模式
时
,它
浏览 1
提问于2012-07-09
得票数 0
回答已采纳
2
回答
在
删除
上实现
级联
的正确方法是什么?
laravel
、
database-schema
如果
父
级
被
删除
,我想
删除
所有的子
级
。我有一个99,99%的答案,但假设是母亲的所有错误,所以我想确定。 $table->foreign('parent_id')->references('id')->on('parents')->onDelete('cascade');这
是否</em
浏览 8
提问于2020-05-22
得票数 1
回答已采纳
1
回答
如果没有子项,则
删除
父
项
symfony
、
doctrine-orm
、
doctrine
当我
删除
子元素
时
,我只想在没有其他子元素绑定到
父
元素的情况下
删除
父
元素。 但我不知道该怎么做。如果我进行
级联
删除
,就会出现constrainst错误,因为Doctrine会在我
删除
一
个子
级
时
尝试
删除
父
级
,但它有其他子
级
。对于orphanRemoval,这是不可能的,因为子节点是多个的,如果我把它放在一边,它就不能工作(我永远不会
浏览 3
提问于2016-10-26
得票数 0
1
回答
如何在NHibernate中实现
级联
=“
删除
”?
sql
、
nhibernate
我试图使用
级联
删除
,但找不到足够的文件,以获得我的答案。 如果我需要输入
父
级
hbm,
是否
需要为每
个子
类设置两组?
浏览 7
提问于2009-07-06
得票数 0
回答已采纳
1
回答
级联
删除
没有外键的表(
父
键引用子键)
sql-server
、
tsql
我有一个
父
表Table1 ParentId| ChildId2 | NULL 3 | 2 子外键可以为空。子表与
父
表也没有外键关系。
是否
有
级联
删除
选项,一旦
删除
父
级
,它也
会
删除
子
级
?如果不是,我还能有什么其他选择?
浏览 22
提问于2021-02-09
得票数 0
1
回答
Oracle:
删除
子表
时
删除
父
表(双向
级联
删除
)
database
、
oracle
、
parent-child
、
cascading-deletes
是否
可以在
删除
另一
个表的数据
时
删除
其中一个表?结果是ORA-04091:表正在发生变化。这会造成某种死锁。
父
表deleted --
浏览 0
提问于2015-09-19
得票数 1
1
回答
清除集合时对子集合的NHibernate
级联
删除
nhibernate
、
nhibernate-mapping
、
cascade
、
nhibernate-cascade
RequiredSkillMapping() ManyToOne(x => x.Parent, map => { map.NotNullable(true); });}var parent = session.Get<Parent>(1); session.Save(parent); or session.SaveOrUpdate(parent) or session.Update(
浏览 3
提问于2012-08-31
得票数 4
回答已采纳
1
回答
如果一
个子
类在组合和聚合中被
删除
了呢?
java
、
associations
我知道这样一个事实:如果
父
类被
删除
,那么如果
父
类被移除,那么子类就不能没有
父
类。但是,如果在组合和聚合中
删除
了一
个子
类,那么
父
类还会存在吗?既然子类是构成组合中
父
类的重要部分,那么如果子类被移除,我
是否
应该假设
父
类
会
死? 例如,human
作为
父
级
,heart
作为
子
级
。如果
删除
了heart类,则
浏览 9
提问于2021-12-09
得票数 1
回答已采纳
1
回答
带非空外键的Hibernate注释双向关系
级联
删除
hibernate
、
cascade
、
cascading-deletes
、
bidirectional
、
notnull
当对订单(
父
级
)执行
删除
时
,hibernate试图
级联
删除
这些子
级
。它不只是先
删除
子键,而是尝试
删除
外键,然后
删除
父
键,然后
删除
子键。
是否
有一种方法可以更改我的配置,允许先
删除
子
级
,然后
删除
父
级
?
浏览 1
提问于2012-05-15
得票数 1
1
回答
级联
不起作用
jpa
、
cascade
、
one-to-many
我已经编写了一个测试来插入
父
级
(以及它的子
级
,通过
级联
),它工作得很好。然后我在parent上添加一
个子
代并合并父代,它也工作得很好。但是当我
删除
子对象并合并
父
对象
时
,它不是
级联
的。据我所知,每次我合并
父
级
时
,它应该
删除
所有子
级
并再次插入它,但这并不是正在发生的事情。我真的一无所知,因为这看起来很简单...
浏览 0
提问于2013-06-13
得票数 0
回答已采纳
3
回答
关于
删除
级联
的Server 2008
sql-server
、
foreign-key-relationship
当表中的外键设置为ON DELETE CASCADE
时
,这
是否
意味着“允许
删除
”,还是意味着Server在
删除
记录
时
实际上将执行所有相关的
删除
?换句话说,如果我有一组表与带有ON DELETE CASCADE的外键链接在一起,那么我
是否
必须访问每个表并显式执行delete函数,还是Server将为我执行此功能?
浏览 5
提问于2014-10-07
得票数 1
4
回答
应该避免Hibernate双向关联吗?
java
、
hibernate
、
spring
所需业务如下:我们想出了两种方法来实现这一点。:子实体有@ManyToOne列
将其
链接到
父
实体,
父
实体具有加载@OneToMany的子实体集合。以上所有操作都可以在模型中执行: childrenUnidirectional ();parent.getChildren();//延迟加载session.delete(
父
级
);/
浏览 3
提问于2011-09-11
得票数 9
1
回答
在Coredata中存储自定义类类型数组
arrays
、
swift
、
core-data
、
transformable
} 目前,该应用程序崩溃
时
出现了错误信息:“此解码器只对采用NSSecureCoding的类进行解码,类'Node‘不采用它。”
浏览 1
提问于2021-05-20
得票数 2
回答已采纳
1
回答
Hibernate映射:
删除
-孤立
级联
hibernate
、
cascade
、
all-delete-orphan
因此,我用两
个子
对象A和B加载
父
对象P,然后从父集合(.getChildren().remove(A))中
删除
子对象A,并调用session.saveOrUpdate(P)来保存
父
对象。当设置了all-delete-orphan
时
,
父
对象与一
个子
对象一起保存,而
另一
个被
删除
的子对象(A)从数据库中
删除
。这是正确的行为。据我所知,当hibernate加载这样的对象(P)
时
,它会
将其
子
浏览 31
提问于2012-04-02
得票数 0
1
回答
事务处理是
删除
子记录的好选择吗?
c#
、
entity-framework
、
transactions
、
cascading-deletes
我有两个表,一个表A是
父
表,
另一
个表B是子表(1:N关系)。如果我想在
删除
表A中的
父
记录
时
删除
表B中的子记录,如果我不在数据库中对delete使用
级联
,我将采用以下方式: 第
浏览 4
提问于2012-12-26
得票数 1
回答已采纳
1
回答
级联
删除
与Breeze不合作
javascript
、
sql-server
、
entity-framework
、
ef-code-first
、
breeze
我有一
个子
表,它的外键引用了另外两个表,Parent1 & Parent2 (这些不是这些表的实名)。Parent1 & Parent2都与祖父母有一对多的关系。子表是一个连接表,在Parent1和Parent2之间建立了多到多的关系,但
作为
自己的“映射实体”公开给Breeze。我对这两个外键都设置了
级联
删除
,当我从中
删除
Parent1或Parent2表中的一行
时
,
级联
正常工作,相应的子表中的行将被
删除
。但是,当我在应用程序中使用Bre
浏览 2
提问于2014-11-03
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
二叉堆与优先级队列学习
算法排序四
课程第二季第3期:用户管理
laravel-nestedset:多级无限分类正确姿势
尽可能地使用伪元素
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券