腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
Postgres
对外
键
执行
更新
、
删除
和
级联
操作
postgresql
我有两个表,域
和
作用域。作用域表引用域。现在,问题是我想要在域表上软
删除
(即有一个deleted列,我设置为true来标记一个域为已
删除
-这已经在应用程序代码中处理了)。但我希望在作用域表格中有硬
删除
。 我知道我可以在外
键
中设置ON DELETE
级联
,但在这里不起作用,因为我实际上并没有在父表中
删除
一行。我也不能使用ON UPDATE CASCADE,因为我不想在子表中
更新
,我想做一个delete。那么我该如何做到这一点呢?); 我在
Postg
浏览 88
提问于2021-11-18
得票数 0
1
回答
如何在slick中
对外
键
进行
级联
删除
scala
、
slick
在slick中,如何
对外
键
进行
级联
删除
?是否有任何方法在架构级别上指定此
操作
,或者在查询后调用delete时
执行
此
操作
?
浏览 3
提问于2014-03-20
得票数 7
回答已采纳
6
回答
您什么时候需要更改主键的值?
sql
、
foreign-keys
、
primary-key
我一直在为
postgres
阅读外
键
之类的信息,我注意到它允许
对外
键
进行
级联
更新
。显然,这家伙需要,但我不太明白它是如何有用的。
浏览 0
提问于2010-02-17
得票数 3
回答已采纳
2
回答
是否对具有多个父级的表
执行
外
键
级联
删除
?
mysql
、
foreign-keys
、
innodb
、
cascade
、
cascading-deletes
我
对外
键
和
级联
操作
非常陌生,我想知道下面的场景: 假设我有两个完全不同的父表(人类
和
外星人),它们的数据完全不同。现在,我要做的是创建一个子表,命名为宇宙飞船,因为人类
和
外星人都可以拥有宇宙飞船,FK将指向人类或外星人的行,希望如果我
删除
人类行或外星人行,它将
级联
删除
各自父级拥有的相应宇宙飞船行。有没有一个很好的方法可以用FK
和
级联
删除
来完成这项工作?或者我应该只
浏览 2
提问于2012-02-07
得票数 1
3
回答
如何
删除
MySQL InnoDB中的所有相关记录?
mysql
、
innodb
、
myisam
我在
删除
记录/索引/字段/表时遇到了问题。每当我尝试
删除
一条记录时,我必须转到所有相关记录,
删除
这些记录,然后返回
删除
我的原始记录。而且我根本不能
删除
索引!有没有更简单的方法来做到这一点(因为当我在PHP中运行时,它不会
删除
任何东西)或者我应该直接跳回MyISAM?在你看来,这些哪一个更好?
浏览 0
提问于2011-11-05
得票数 0
回答已采纳
1
回答
SQL Server存储过程ON DELETE
sql
、
sql-server
、
stored-procedures
我有一个具有递归关系的表,该表具有ID
和
ParentID的外
键
约束。MyTable SchemaIDParentID 我没有强制
执行
外
键
约束,并且必须将
级联
设置为No Action,因为它会导致循环
级联
(这正是我想要的当我
删除
包含子项的记录时,我仍然希望自动
删除
它的所有子项(即从MyTable WHERE ParentID =THIS_RECORD_I_JUST_DELETED中
删除
浏览 2
提问于2014-07-06
得票数 0
2
回答
删除
函数cakephp3中的错误
cakephp
、
cakephp-3.0
我对
级联
删除
有一个问题,我使用默认的delete函数并添加了true参数来允许
级联
删除
,因此如果我运行:我犯了一个致命的错误:不支持的
操作
数类型出现在第1628行的/供应商/cakephp/cakephp/src/ORM/Table.php中 $this->Users-
浏览 5
提问于2015-06-24
得票数 0
回答已采纳
3
回答
MongoDB链接
和
原子
操作
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
回答已采纳
1
回答
检测
删除
上的依赖项
sql
、
postgresql
我想从不存在外
键
依赖项的表中
删除
行。如果它们确实存在,则应将行标记为“死域”,以维护关系完整性。目标是只保留必要的数据。我正在寻找关于从客户端应用程序代码处理此问题的最佳方法的建议。我正在使用PostgreSQL 9.1。下面是当前的方法,它依赖
Postgres
对外
键
依赖项的“知识”: Begi
浏览 2
提问于2012-02-04
得票数 0
3
回答
是否更改具有外
键
的表(sql server)中的记录?
sql
、
sql-server
、
database
、
foreign-keys
谁知道有没有一种更快的方法来编辑表中有外
键
的记录(在sql server中)。我会解释..。我有大约5个表,有自己的ID,但链接在一起使用一个外
键
…一定有更好的办法吗? ANy的想法?
浏览 3
提问于2009-04-28
得票数 1
回答已采纳
1
回答
MySQL -
级联
更新
工作,但
级联
删除
不能
mysql
、
foreign-key-relationship
有两个表: proizvodi (父表)
和
normativ (子表),关系1:N。 /* SQL错误(1451):无法
删除
或
更新
父行:外
键
约束失败(racuni.cijenapro、约束FK_cijenapro_proizvodi外
键
(SifraProizvoda)在
删除
时引用pro
浏览 4
提问于2016-06-08
得票数 0
回答已采纳
2
回答
外
键
约束
mysql
、
sql
、
foreign-keys
我有一个包含用户、产品、品牌
和
类别的MySQL InnoDB数据库。 有很多外
键
涉及-产品添加从用户,产品品牌,产品类别,用户跟随品牌.每次我尝试
删除
一条记录时,外
键
约束都会失败,然后我会
删除
另一条记录,而另一条由于其他原因而失败,它们都会被纠缠在一起。我想要能够完美地
删除
记录,我怎么能做到呢?另外一种方法的最终缺点是什么,与这一种不同?
浏览 1
提问于2014-01-04
得票数 0
回答已采纳
1
回答
SQL Server:是否可以
级联
更新
自引用表?
sql-server
至少通过management studio express,似乎不可能将引用同一表的外
键
约束设置为在
更新
或
删除
时
执行
任何
操作
。我有一个表,如果行被
删除
,我希望将
更新
级联
到null。 这个是可能的吗?
浏览 3
提问于2010-12-04
得票数 4
回答已采纳
6
回答
用于更改要在DELETE CASCADE上添加的所有外
键
的SQL脚本
sql
、
sql-server
、
sql-server-2005
我想临时启用ON DELETE CASCADE到所有的外
键
,这样我就可以轻松地进行批量
删除
。 然后,我想关闭所有外
键
上的
删除
级联
。据我所知,这样做的唯一方法是使用Management Studio生成一个完整的数据库创建脚本,
执行
某种类型的搜索
和
替换以剥离除外
键
之外的所有内容,保存该脚本,然后
执行
一些更多的搜索
和
替换以添加ON DELETE
级联
。然后我运行脚本,
执行
删除</
浏览 1
提问于2009-05-15
得票数 47
回答已采纳
2
回答
MySQL -通过连接表连接两个表-所有3个表都需要使用InnoDB引擎吗?
mysql
班级
和
学生。我想创建一个包含两列class_ID
和
student_ID的表。作为一个mySQL新手,我的问题是,是否所有3个表都需要设置为innoDB,这样如果学生或班级被
删除
,我就可以从
级联
中受益?
浏览 0
提问于2011-03-08
得票数 0
1
回答
删除
表的记录,该表有两个引用同一表的外
键
sql
、
sql-server
、
triggers
、
foreign-keys
、
cascade
上面的隔间有两个列,它们是外
键
,引用到了隔间表。当我将delete
和
update
操作
设置为两个外
键
的
级联
操作
时,我会得到下面的错误。在表'AboveCompartment‘上引入外
键
约束'FK_AboveCompartment_Compartment1’可能会导致循环或多个
级联
路径。指定“
删除
不
操作
”或“
更新
不
操作
”,或修改其他外
键
约束。 下
浏览 7
提问于2022-08-18
得票数 0
回答已采纳
1
回答
多到多层叠
删除
风
sql-server
、
entity-framework
、
database-design
、
ef-code-first
、
breeze
我有四个实体A,B,C
和
D。B有很多D。这种多对多的关系是在一个连接表中暴露给Breeze作为一个实体CD.我希望建立一个
级联
删除
,以便
删除
以下任何一行中的第一个实体,从而产生
级联
删除
。A -> B -> D -> CD 所有其他外
键
都
浏览 2
提问于2014-10-31
得票数 0
1
回答
Slick 3- ForeignKeys不生成
mysql
、
scala
、
persistence
、
slick
、
play-slick
userId)引用USER(id)
更新
,不对
删除
操作
执行
操作
alter NAME添加约束version_fk外
键
(versionId)引用VERSION(id)
更新
,不对
删除
操作
执行
<
浏览 0
提问于2015-05-15
得票数 1
回答已采纳
2
回答
表A或表B的外
键
sql
、
postgresql
CREATE TABLE relation ( grpid INTEGER,) ;ADD FOREIGN KEY (parent)ON DELETE CASCADE ; 在这里,我谈到了一个问题:我也想对子应用
级联
删除
我可以在表obj或组中添加外
键
吗?我找到的惟一解决方案
浏览 2
提问于2016-09-28
得票数 5
回答已采纳
2
回答
如何进行
级联
更新
?
postgresql
、
sql-update
我有一组表,这些表的列对另一个表中的用户名列具有外
键
约束。我被告知不要将ON UPDATE CASCADE添加到表定义中,因为我们不想默默地丢失活动日志之类的信息。我们只想在这一个实例中显式地
级联
。
浏览 0
提问于2016-06-29
得票数 18
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Hibernateinverse和cascade属性知识要点
Postgres vs MySQL
Hibernate—第二季many-one-many
享学课堂python教程-django删除delete
SQL查询语句和约束
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券