腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
Hibernate
:
错误
:
该
语句
已
中止
,
因为
它
将在
唯一
或
主键
约束
或
唯一
索引
中
导致
重复
的
键值
java
、
hibernate
、
cascade
我是SQL和
Hibernate
的
新手,我需要以下方面的帮助: 实体产品有(OneToMany)实体类别,它有一些选项(列表)。我希望在保存产品时,如果产品不存在,则将其保存,否则将进行更新。当我尝试为Category id创建一个@GeneratedValue时,每次我运行应用程序时,产品都会更新,但类别会被重新插入(使用不同
的
id,而不会删除之前
的
id)。然后我尝试了下面的代码(将Category名称设置为@Id,
因为
我知道该名称是
唯一
的
),但是我得到了您看到
浏览 19
提问于2019-03-16
得票数 0
1
回答
检查值是否存在于表
中
,还是处理MySQL
的
唯一
约束
异常?
php
、
mysql
、
performance
、
apple-push-notifications
、
unique-constraint
因此,我必须为每个用户存储他们
的
APN设备令牌。我已经决定在每个API请求上备份APN设备令牌,如果它还不存在的话,将它存储在数据库
中
。PRI | NULL | |现在我在想,要确保所有令牌都是
唯一
的
我认为有两种选择: 首先,执行一个查询以检查令牌是否已
浏览 2
提问于2014-02-24
得票数 2
回答已采纳
1
回答
给定一个'java.sql.SQLIntegrityConstraintViolationException‘,是否有可能
错误
地确定列(S)
java
、
sql
、
jpa
、
unique-constraint
假设我有一个'java.sql.SQLIntegrityConstraintViolationException‘类型
的
例外 是否可能以编程方式
错误
地确定列(
或
列)?我这样做是
因为
我希望将
错误
映射回客户端
的
数据模型,以指示
错误
字段(例如,违反
唯一
键)。例如,如果试图在表上插入一个
重复
的
值,则将抛出'java.sql.SQLIntegrityConstraintViolationException‘
浏览 4
提问于2014-03-24
得票数 3
1
回答
@GeneratedValue与strategy=GenerationType.AUTO重新启动后生成
重复
值
hibernate
、
annotations
、
id-generation
我有一个
hibernate
实体,ID配置为@GeneratedValue(strategy=GenerationType.AUTO)新元素
的
创建在第一次运行
中
运行良好但是,如果重新启动应用程序并检索记录,下次尝试持久化
该
实体时,
hibernate
将尝试使用应用程序未重新启动时生成
的
相同ID。 我得到下面的
错误
,当使用跟踪选项运行时,我能够看到ID正在被重用。
语句
被
中止
,
因为</em
浏览 1
提问于2012-07-25
得票数 11
回答已采纳
4
回答
MySQL插入忽略不工作
mysql
、
insert
、
duplicates
这是我
的
表,里面有一些样本数据------------ 2 494当我运行这个查询时当
它
忽略第二个值对(2,494)时,它会插入这两行。没有定义
索引
,这些列都不是主列。 我不知道什么?
浏览 7
提问于2010-06-14
得票数 11
回答已采纳
2
回答
DB2 10.5 -当插入时,数据库总是尝试重用GENERATE上
的
索引
键
index
、
db2
、
primary-key
我正在尝试将一行插入到具有GENERATED ALWAYS
主键
列
的
数据库表
中
。
该
表有超过1000行,
主键
从1开始。当我尝试插入时,
错误
消息指示DB2正在自动生成id 1并尝试插入,这将
导致
一个
错误
,
因为
该
主键
已经存在。这是
错误
消息: 由DELETE
语句
导致
的
INSERT
语句
、UPDATE
语句
<
浏览 0
提问于2015-06-10
得票数 1
回答已采纳
1
回答
使用PHP双重将行传递到MySQL数据库
php
、
mysql
、
ebay-api
在我
的
例子
中
,我已经设置了平台通知来解析接收到
的
XML文件并使用PHP将其插入到MySQL数据库
中
。现在,正如建议
的
那样,我希望使用GetOrders进行“双传递”,这实际上应该为每一行(
或
订单)提供副本。有比我现在做
的
更好
的
方法吗?$conne
浏览 1
提问于2017-03-16
得票数 3
回答已采纳
2
回答
mysql自动防止冗余插入
mysql
、
insert
key auto_increment, child int not null,) ;我想要
的
是一个软失败,如果有人试图插入表
中
已经存在
的
(父、子)对(即只有这对被忽略,其余
的
查询正常进行)。在MySQL
中
,最好
的
方法是什么? (*好
浏览 1
提问于2010-12-21
得票数 1
回答已采纳
1
回答
插入忽略进入不工作状态
php
、
mysql
INSERT IGNORE INTO sobd_voucher_types(voucher_type) VALUES('$voucher_array[$i]') 我希望避免插入
重复
的
数据。voucher_type列是
唯一
的
。当我在mysql上运行这个查询时,
它
正在正常工作。但是,当我从php运行时,同样
的
查询就不是这样了。
重复
的
数据仍将被插入。
浏览 6
提问于2017-08-10
得票数 0
1
回答
插入但忽略是否
重复
,如果存在于另一个表
中
,则设置一个不同
的
值
php
、
mysql
、
performance
我基本上想要
的
是,当你邀请你
的
朋友,Facebook重定向回你
的
网站,用一个数组包含用户邀请
的
朋友
的
用户is。我希望把它们循环起来,并将邀请插入数据库。:如果
它
返回多于1行,则运行以下和最后
的
查询: UPDATE `invitations` SET `iProcessed` = 1 WHERE `iReceiver` = 'R
浏览 2
提问于2013-12-02
得票数 1
1
回答
该
语句
已
中止
,
因为
它
将在
由标识
的
唯一
键
或
主键
约束
或
唯一
索引
中
导致
重复
的
键值
java
、
mysql
、
sql
、
jsp
、
jsp-tags
user.getPassword() + "', '" + user.getEmail() + "' )" ;} 我在这一行得到了这样
的
异常异常:
已
中止
,
因为
它将
导致
在USERSINFORMATION上定义
的
由'SQL140525011235350‘标识
的
唯一
或
主键
约束<
浏览 3
提问于2014-05-25
得票数 1
4
回答
使用JTA
的
JPA :持久化实体和合并级联子实体
java
、
jpa
、
jpa-2.0
、
entity-relationship
、
jta
,
因为
它将
导致
由'PRODUCTORDER‘上定义
的
'SQL120513133540930’标识
的
唯一
或
主键
约束
或
唯一
索引
中
存在
重复
的
键值
。原因: java.sql.SQLIntegrityConstraintViolationException:
该
语句
已
浏览 56
提问于2012-06-14
得票数 21
1
回答
PHP MySQL插入忽略插入过多
的
数据
php
、
mysql
、
insert
我有一个流量交换,每次浏览一个网站时,我希望
它
插入到一个表
中
,看起来像这样:-site$db->Query("INSERT IGNORE INTO `surfed_site` (site) VALUES('".."')"); 我有大约85人在线,但在1秒
的
刷新
中</
浏览 0
提问于2012-11-16
得票数 0
回答已采纳
2
回答
MySQL忽略不起作用
php
、
mysql
、
duplicates
我正在尝试使用下面的查询来防止
重复
发生,但它似乎不起作用。你能告诉我问题出在哪里吗?
浏览 0
提问于2011-06-06
得票数 0
回答已采纳
4
回答
如果行不在表
中
,则添加具有特定值
的
行
mysql
我有一个表,其中有一个
唯一
的
列,例如,名为test。仅当表
中
没有包含test
的
行时,我才想插入包含列test
的
行。我知道我可以只做INSERT查询,如果
它
已经存在,它会抛出一个
错误
(并且不会对AFAIK造成任何伤害),但是有没有一种方法可以只使用MySQL就能正确地做到这一点呢?我很确定它可以用函数来完成,但我以前从来没有用过它们,我认为有一种更简单
的
方法。
浏览 0
提问于2010-12-01
得票数 2
回答已采纳
1
回答
大型MySQL表,带有
主键
检查
的
插入
mysql
、
php
我有一个包含1200万行
的
表,我应该经常执行以下任务:检查当前存储
的
行。存储所有其他行运行选择..。id IN(.)使用所有50个ID并查看返回
的
内容,
浏览 0
提问于2014-10-22
得票数 2
回答已采纳
1
回答
如果不存在相同
的
整行,则MySQL插入
mysql
、
insert
、
row
、
unique
我有一个10列
的
表,我必须从CSV文件
中
添加许多行。当然,我不能添加两个相同
的
行,因此我需要一个SQL
语句
,如果整个行确实存在,则忽略
该
命令。只有当所有字段相同时,才必须忽略INSERT。两行可能具有相同
的
field1
或
field2,但并非所有字段都相同。你有什么办法解决这个问题?谢谢!
浏览 1
提问于2012-06-13
得票数 3
回答已采纳
1
回答
如何使用IGNORE?
mysql
我有用于输入数据
的
mysql代码: $sql.= "(Model, Serial_number
浏览 4
提问于2010-08-11
得票数 2
回答已采纳
1
回答
具有生成
的
键
的
批量插入处理unique上
的
重复
条目
mysql
、
batch-file
、
insert
、
key
、
generated
我正在使用带有JDBC...the
的
MySql,下面是我
的
表定义 `id` int(255) NOT NULL AUTO_INCREMENT,) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8; 目前,我正在使用
语句
,以便使用RETURN_GENERATED_KEYS选项向
该
表批量插入行,以便将id与其他表相关联。我希望能够执
浏览 0
提问于2012-04-06
得票数 4
回答已采纳
5
回答
插入新
的
数据库条目是否比先检查该条目是否存在更快?
mysql
、
sql
、
sql-server
、
oracle
、
database-optimization
这是预期碰撞次数
的
问题吗?(即,只有在条目已经存在
的
可能性很低
的
情况下,才能更快地插入。)
它
依赖于我运行
的
数据库类型吗?就此而言,如果有一个方法不断地将插入
错误
添加到我
的
错误
日志
中
,这是不是一种糟糕
的
做法? 谢谢。
浏览 0
提问于2012-01-20
得票数 8
回答已采纳
点击加载更多
相关
资讯
数据库索引学习&分享
Oracle 19C入门到精通之数据完整性和约束性
索引原理初探(下)
MySQL Day 01
大厂都怎么防止重复下单?别说你没试过
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券