腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
我们
是否
可以
在
退
出外
键
时
创建
删除
级联
我们
可以
在
现有的外
键
上
创建
On Delete Cascade吗? 我知道
我们
可以
从SQL设计中
创建
表到关系,但我想用脚本查询来做这件事?我也不想先
删除
外
键
,然后用on delete cascade
创建
外
键
,我不想这样。
浏览 17
提问于2021-09-03
得票数 0
回答已采纳
1
回答
外部密钥
在
JPA或数据库架构中的
级联
、
、
、
、
我有一个单独的脚本,为
我们
支持的每个数据库
创建
数据库和表。我使用JPA来操作数据库中的数据,但是JPA不
创建
数据库或表。我希望将外
键
添加到具有
级联
属性的新表中,以便当父表中的一行被
删除
时
,子表中的相应行也会被
删除
。 我知道
在
JPA中执行此操作所需的注释,但是我
可以
在用于
创建
数据库的脚本中
创建
外
键
和
级联
语句。我的问题是,由于我使用一个单独的脚本来<
浏览 3
提问于2013-09-04
得票数 2
回答已采纳
2
回答
一对多会导致循环或多个
级联
路径错误。
、
、
、
’上引入外
键
约束SupplierConditions可能会导致循环或多个
级联
路径。指定“
删除
不操作”或“更新不操作”,或修改其他外
键
约束。无法
创建
约束或索引。请参阅先前的错误。‘上引入外
键
约束SupplierConditions可能会导致循环或多个
级联
路径。指定“
删除
不操作”或“更新不操作”,或修改其他外
键
约束。无法
创建
约束或索引。请参阅先前的错误。 实际上,Server可能是正确的,因为当我
删除
浏览 1
提问于2020-02-05
得票数 0
1
回答
是否
有一种方法
可以
在
查询的基础上指定
级联
删除
?
、
在
我正在进行的一个项目中,
我们
有一些表具有许多外
键
关系,而且由于它处于早期开发阶段,因此关系的数量可能会发生变化。忽略了
我们
的本能,设置
级联
删除
无论如何而不是
级联
删除
使用set null编写和维护一个自定义脚本手动
删除
所有外
键<
浏览 0
提问于2010-10-15
得票数 0
回答已采纳
4
回答
NHibernate一对多
删除
不
级联
、
、
、
、
一张照片
可以
有多个注释分配给它。 我将此配置为HBM映射文件中的一对多关系,并针对Photo.hbm.xml映射文件中的“注释”包设置了cascade=“所有
删除
-孤儿”。对于我的Photo.hbm.xml中的注释包,我尝试了几个其他的
级联
选项,但是不管我将其设置为什么,每次都会得到相同的结果。我只是想能够
删除
一张照片,并有任何相关的评论自动
删除
。,有没有人对为什么没有发生
级联
有任何建议?更新:实现
级联
的唯一方法是根据这种关系将Server中的“
删除
规
浏览 3
提问于2011-01-21
得票数 4
回答已采纳
1
回答
我
是否
需要重新设计我的数据库,并摆脱外
键
成功复制?
、
、
、
、
我们
经常使用外
键
,
我们
也使用很多
级联
效应,特别是
在
删除
方面。我真的不明白,如果从和主都有相同的表定义,并且
在
DELETE触发器上有相同的
级联
,为什么会出现这样的问题。我
是否
可以
安全地假设,如果两个DB服务器都有完全相同的存储引擎(InnoDB)和MariaDB版本,那么外
键
和相关的DELETE语句就会像预期的那样工作吗?或者,
我们
应该
删除
所有这些
级联</e
浏览 0
提问于2020-04-30
得票数 0
回答已采纳
7
回答
我
是否
可以
在
Hibernate管理的表中添加“ON DELETE
级联
”?
、
、
、
我有一些表由Hibernate管理,带有各种外
键
约束。目前,由Hibernate单独管理梯级
删除
。为了处理测试数据,我经常手工
创建
和
删除
一些行。如果我
可以
将DELETE
级联
添加到外
键
约束中,这将对我有很大帮助,但我不知道Hibernate
是否
会在此基础上运行,因为数据库会在Hibernate之前
删除
一些内容。 很多人似乎都在关注DDL。我的意图是而不是指示Hibernate使用SQL
级联
创建
DDL
浏览 4
提问于2013-10-30
得票数 21
1
回答
Doctrine2类表继承和
级联
删除
、
我注意到
在
使用类表继承
时
,例如: * @Entity * @DiscriminatorColumn(name="discr", type="string") */ 这将对子实体/表(
浏览 2
提问于2012-06-08
得票数 2
回答已采纳
1
回答
Entity Framework Core 3.x数据库首先设计没有外
键
的数据库
、
我正在使用一个10年前左右设计的数据库,它没有使用外
键
约束。
我们
目前正在寻求将
我们
的软件升级到使用EF Core的更统一的解决方案。在对EF Core做了一些测试后,我发现选择数据并使用属性来指定外
键
允许EF Core根据这些关系正确地选择数据。但是,它在插入、更新或
删除
时
不处理外
键
约束。当我试图研究这个问题
时
,我发现EF Core很可能依赖SQL Server来处理插入、更新和
删除
约束,因此忽略了这些操作的EF Core属性。我想我
浏览 0
提问于2020-10-13
得票数 2
3
回答
临时启用ON DELETE
级联
、
、
我们
的应用程序几乎不会在没有逻辑
删除
的情况下进行
删除
,因此
我们
不需要
级联
删除
。 事实上,知道外
键
约束为
我们
提供了一些防止意外delete语句的保护,这是非常令人欣慰的。但是,偶尔我需要
删除
一个顶级表及其所有子表。目前,我在编写顺序中使用多个DELETE语句执行此操作,这将成为一个非常庞大、复杂且不可能保持最新的脚本。我想知道
是否
有一种方法
可以
自动打开数据库中所有外
键
的
级联<
浏览 2
提问于2009-02-16
得票数 3
回答已采纳
1
回答
在
级联
删除
过程中跳过运行触发器?
、
表Y有一个触发器,
在
delete上自动执行操作。还有一个外
键
,它在X和Y之间定义了
级联
删除
(
在
删除
X
时
,Y中的条目被
删除
)。
在
级联
删除
期间
是否
有任何方法不运行触发器?我目前知道
可以
这样做的唯一方法是
创建
一个包级变量,将其用作触发器将检查的标志,以确定它
是否
应该运行。然后,
在
表X上运行delete之前和之后,我
浏览 0
提问于2012-07-02
得票数 2
回答已采纳
3
回答
Rails中的外
键
通常会被避免吗?
Rails无法
在
迁移中
创建
外
键
(不过,有一些插件
可以
做到这一点)。例如,还有大量的
级联
选项,因此您
可以
获得
级联
删除
。 内置了所有这些选项后,
是否
值得在数据库中
创建
外
键
?
浏览 1
提问于2010-03-04
得票数 5
回答已采纳
3
回答
MongoDB链接和原子操作
假设有两个单独的集合: Cities{name:"NYC",area:"1223",people: 1,2,3}和Person {personId:1,name:"abc"} 如您所见,
我们
在
城市中链接了person的Id (RDBMS中的外
键
)。现在,如果我决定
删除
Id =1的人员,那么我想要更新城市中的人员数组,就像关系型数据库中的
级联
删除
操作一样,我知道
我们
没有中的
级联
删除</e
浏览 0
提问于2013-02-06
得票数 2
回答已采纳
3
回答
删除
时
的MySQL外
键
、
、
我正在尝试弄清楚关系和
删除
选项。 我有两个表,User和UserStaff,从User到UserStaff有1:n的关系(一个用户
可以
有多个职员)。
删除
我的User
时
,我希望
删除
与该User关联的所有UserStaff表。当我的UserStaff被
删除
时
,我不希望User发生任何事情。我知道这是一种
级联
关系,但我不确定是哪种方式。也就是说,我是
在
UserStaff表中选择现有的外
键
并将其
级联
,还是<
浏览 28
提问于2011-12-01
得票数 24
回答已采纳
2
回答
为什么EF
级联
删除
对0对1关系无效?
、
public int EmailMessageId { get; set; } } 当使用相应的EmailMessage
创建
操作
时
,
删除
操作不会
删除
EmailMessage中的条目。EF似乎只
在
一对多关系上
创建
了
级联
删除
。在这种情况下,关系是0或1关系,默认情况下没有
级联
删除
设置。Studio中查看架构
时
,似乎正确设置了<e
浏览 1
提问于2012-07-09
得票数 0
回答已采纳
1
回答
学说迁移:差异忽略
级联
、
、
我有两个实体之间的ManyToOne关系,希望
在
删除
时
使用DB (MySQL)级
级联
。当我使用原则:迁移:diff外
键
创建
时
,不需要
删除
级联
。所以我自己添加了这个
级联
,但是
在
接下来的迁移中:diff,这个语句已经被
删除
了。有任何方法,我
可以
使用数据库级
级联
删除
与原则:迁移?
浏览 3
提问于2015-06-02
得票数 0
回答已采纳
1
回答
实体框架外
键
关联
是否
总是暗示
级联
删除
?
、
在
阅读了之后,我尝试
在
EF5CodeFirst应用程序中添加一个外
键
关系(该应用程序迄今使用独立关联)。 我注意到生成的DDL包括一个
级联
删除
。这与独立协会的行为正好相反。假设在EF代码中首先通过添加根据约定ClassnameId命名的int属性来
创建
外
键
关系,那么
是否
可以
进行非
级联
删除
?如果是这样的话,那么
在
不从数据库中
删除
相关对象的情况下,将为Classnam
浏览 3
提问于2012-09-01
得票数 0
回答已采纳
1
回答
在外
键
上使用ON DELETE
级联
选项
、
、
、
在外
键
上使用ON DELETE CASCADE
时
,
级联
选项
是否
仅适用于同一表中的条目?考虑使用以下选项
创建
的表Employee:如果在图5.6所示的数据库状态上运行以下命令,会发生什么?
删除
雇员所在的Lname =‘Borg’ 答案是,所有以Borg作为经理的员工都将被
删除
,所有被<e
浏览 5
提问于2020-12-19
得票数 0
回答已采纳
1
回答
Oracle:
删除
子表
时
删除
父表(双向
级联
删除
)
、
、
、
是否
可以
在
删除
另一个表的数据
时
删除
其中一个表?结果是ORA-04091:表正在发生变化。这会造成某种死锁。父表deleted -->
级
浏览 0
提问于2015-09-19
得票数 1
3
回答
Enterprise architect保存
时
删除
外
键
当我执行CTRL+S组合来保存我的工作
时
,我
创建
的外
键
消失了,并且
在
我重新打开文件
时
丢失了。按CTRL+S后,底部的状态行显示delete complete。当我要求它保存的时候,我不明白它在
删除
什么。我生成外
键
的方式。从一个到另一个绘制关联,弹
出外
键
对话框,检查子项和父项
是否
正确,按OK。
浏览 1
提问于2016-05-24
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Hibernateinverse和cascade属性知识要点
SQL查询语句和约束
Oracle 19C入门到精通之数据完整性和约束性
Hibernate—第二季many-one-many
卓象科技:MYSQL外键的优缺点
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券