腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
JPA
级联
不
插入
外
键
java
、
mysql
、
hibernate
、
jpa
int id; private String customerEmail; Order对象和OrderDetail对象集合已成功
插入
数据库entityManager.persist(kfcOrder); order表有一个复合
键
id和customer_email。此id是列order_id的表order_details的
外
键
。
浏览 32
提问于2016-09-02
得票数 1
1
回答
外部密钥在
JPA
或数据库架构中的
级联
sql
、
database
、
hibernate
、
jpa
、
database-design
我使用
JPA
来操作数据库中的数据,但是
JPA
不
创建数据库或表。 我希望将
外
键
添加到具有
级联
属性的新表中,以便当父表中的一行被删除时,子表中的相应行也会被删除。我知道在
JPA
中执行此操作所需的注释,但是我可以在用于创建数据库的脚本中创建
外
键
和
级联
语句。我的问题是,由于我使用一个单独的脚本来创建数据库表,我是否可以在脚本中添加
外
键
/
级联
语句,然后忽略所有<e
浏览 3
提问于2013-09-04
得票数 2
回答已采纳
1
回答
具有非
级联
外
键
的
级联
删除行
mysql
、
jpa
、
eclipselink
、
cascade
我有一个带有一些
外
键
的DB,这些
外
键
没有配置ON DELETE CASCADE;如果可能的话,我想避免更改它。类似地,我们的
JPA
关系不是用cascade = CascadeType.REMOVE配置的。 是否仍然可以“
级联
模式”删除实体,即自动为其子实体生成所有必要的删除查询?理想情况下,我希望通过
JPA
完成这项工作,但原始SQL查询也可以。主要的问题是,并不是所有(但大多数)
外
键
约束都反映在OneToOne、OneToMany等<
浏览 1
提问于2019-12-26
得票数 1
1
回答
Delete on cascade for oracle 11g
sql
、
oracle
、
oracle11g
、
data-warehouse
、
database-administration
有没有办法在
级联
上执行delete而
不
锁定所有的子表delete是在子表中不是
外
键
的tables.Also上执行delete子表中的
外
键
是indexed.Currently的情况是这样的:当删除发生时,所有子表上的锁由于这些锁而不允许
插入
发生sri
浏览 0
提问于2014-06-25
得票数 0
2
回答
Hibernate
插入
级联
不
插入
外
键
hibernate
、
one-to-many
、
many-to-one
我尝试通过执行以下操作来
插入
到文件(以及随后的标记)中:Tag tag = new Tag();Tag2 tag2tags.add(tag);file.setTags(tags);然后,我使用以下命令在DAO中
插入
该文件:在我的
浏览 5
提问于2010-12-21
得票数 10
回答已采纳
1
回答
如何处理Php中MySQL的
外
键
错误?
php
、
mysql
、
sql
、
database
我在MySQL里测试
外
键
。目的是防止id进入table2,这在table1中是不存在的。我本来希望使用foreign keys只会导致一行没有被
插入
,但它似乎抛出了这个巨大的错误。是否有一种方法可以使MySQL简单地
不
插入
行而
不
返回返回的行?致命错误:带有消息'SQLSTATE23000:完整性约束违反: 1452不能添加或更新子行:
外
键
约束失败(wp-db.borrowed,constraint borrowed_ibfk_1 Integr
浏览 0
提问于2013-08-30
得票数 5
2
回答
使用Hibernate为
外
键
启用或禁用索引
mysql
、
database
、
hibernate
、
postgresql
、
jpa
B中的每一行都有唯一标识A行的
外
键
。 我注意到,如果我使用Postgres作为数据库,默认情况下不会为
外
键
创建索引。由于我配置了很多行和一些delete
级联
,所以我决定将Hibernate实体配置为使用
JPA
@Index注释。它工作得很好,我可以看到索引是创建的。创建我的索引的
JPA
注释是考虑到的,但是由于HSQLDB默认为所有
外
键
创建一个索引,所以我最终为同一列创建了两个索引。我已经读过,为
外
键
浏览 5
提问于2016-05-02
得票数 1
回答已采纳
1
回答
Hibernate代码生成和@
级联
({CascadeType.ALL})
java
、
mysql
、
hibernate
请考虑以下mySQL表: id INT NOT NULL AUTO_INCREMENT, display_name VARCHAR(50), ... UNIQUE INDEX (email) CREATE TABLE storeman.user_preferences
浏览 5
提问于2015-02-20
得票数 1
回答已采纳
1
回答
使用元素集合时如何在
JPA
中进行大容量删除?
java
、
hibernate
、
orm
、
jpa
、
jpa-2.0
当Person对象包含使用@ElementCollection存储的数据时,我很难解决如何使用
JPA
对Person对象进行大容量删除。对于如何做到这一点,我将不胜感激。JoinColumn(name = "person_id"))}Query query=em.createQuery("DELETE FROM Pers
浏览 4
提问于2010-10-11
得票数 16
回答已采纳
1
回答
数据库错误发生在1452
php
、
mysql
、
codeigniter
、
phpmyadmin
我正在进行一个项目,它要求我在phpMyAdmin中使用
外
键
。我把
外
键
放在两张桌子上。tblquestions被链接到answers表,但是当我试图将数据
插入
tblquestions时,会出现以下错误 错误编号: 1452 无法添加或更新子行:
外
键
约束失败(user_test.tblquestions、constraint tblquestions_ibfk_5 REFERENCES (QID)引用answers (ID)在更新
级联
上
浏览 1
提问于2013-02-21
得票数 0
回答已采纳
1
回答
Hibernate没有在SQL语句中添加
级联
类型
java
、
hibernate
、
spring-data-jpa
constraint FKhfh9dx7w3ubf1co1vdev94g3f foreign key (user_id) references users (id) 我的问题是,为什么我看不到alter语句中的任何
级联
操作
浏览 3
提问于2020-12-02
得票数 1
回答已采纳
3
回答
MS中的自引用约束
sql
、
sql-server
、
sql-server-2005
、
tsql
MS是否确实使用DELETE
级联
选项来限制自引用约束?我有一个具有父-子关系的表,PARENT_ID列是ID的
外
键
。 我不敢相信我必须在递归模式下删除这个层次结构。除了触发器,还有什么问题吗?
浏览 3
提问于2009-02-09
得票数 11
回答已采纳
1
回答
删除表的记录,该表有两个引用同一表的
外
键
sql
、
sql-server
、
triggers
、
foreign-keys
、
cascade
上面的隔间有两个列,它们是
外
键
,引用到了隔间表。当我将delete和update操作设置为两个
外
键
的
级联
操作时,我会得到下面的错误。在表'AboveCompartment‘上引入
外
键
约束'FK_AboveCompartment_Compartment1’可能会导致循环或多个
级联
路径。指定“删除
不
操作”或“更新
不
操作”,或修改其他
外
键
约束。 下面的CompId和
浏览 7
提问于2022-08-18
得票数 0
回答已采纳
2
回答
JPA
2.0
外
键
约束
jpa
、
jpa-2.0
、
constraints
、
foreign-key-relationship
我有一个简单的OneToOne关系:我想用
JPA
表达以下约束。 @OneToOne(cascade = { CascadeType.REMOVE, CascadeType.REFRESHOpenJPA似乎有类似的东西,但我想使用
JPA
2.0和EclipseLink。。 另一种解决方案是使用@PreRemove ,它可以工作,但在我看
浏览 2
提问于2012-03-13
得票数 1
回答已采纳
2
回答
为什么由于下面的Java代码,表中的数据会更新为null?
java
、
hibernate
、
jpa
下面的方法是通过更新一个对象来更新表中的一行。 final EntityManager em = getEntityManager(); final EntityTransaction transaction = em.getTransaction(); em.merge(data); }
浏览 0
提问于2018-11-10
得票数 0
2
回答
无法
级联
删除@OneToOne成员
sql
、
mysql
、
hibernate
、
jpa
、
h2
Cascade(value = DELETE_ORPHAN)我有下面的实体定义,当父对象被删除时,它会生成一个SQL来对@OneToOne条目执行
级联
删除
浏览 0
提问于2010-11-11
得票数 5
回答已采纳
1
回答
JPA
删除@ManyToOne上的父母
java
、
jpa
private Quiz quiz; private QuizQuestions question; 无法删除或更新父行:
外
键
约束失败(bananpiren.quizquestions,约束FK_QUIZQUESTIONS_QUIZ_QUIZID
外
键
(QUIZ_QUIZID)引用quiz (QUIZID))错误代码: 1451我的猜测是,
JPA
不喜欢这个
外
键
,它的工作方式与@OneToM
浏览 4
提问于2017-05-23
得票数 0
回答已采纳
2
回答
MySql查询异常
java
、
mysql
当我试图通过java代码在MySQL表中
插入
值时,我得到了异常: 原因是什么
浏览 7
提问于2011-09-19
得票数 1
1
回答
jpa
控制器和
级联
删除的问题
jpa
、
foreign-keys
、
cascading-deletes
我有两个表,有一个简单的
外
键
约束,其中一个连接到另一个.表A表Ba_id : Long (fk到表A: id)@ManyToOne(optional = false)但是,当使用NetBeans中的“来自实体类的新
j
浏览 5
提问于2019-10-04
得票数 1
1
回答
子表中的
外
键
如何自动获得其父表中的实际值。
php
、
mysql
有人能知道子表中的
外
键
是否能自动获得其父表中的值吗?我有两张表,学生和课程table.Student SSC是
外
键
,我正在正确地将数据
插入
到学生table.But中,当我将数据
插入
到课程表时会出现错误吗?有什么建议吗?变量的取值采用后形式法。无法添加或更新子行:
外
键
约束失败(cast\_db.course、constraint course\_ibfk\_1 REFERENCES (cnic)引用student (cnic)在更新
级联
浏览 1
提问于2012-11-29
得票数 0
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券