腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
PostgreSQL
重复
键值
违反
唯一
约束
,而
使用
on
冲突
在
insert
上
不
执行
任何
操作
、
、
、
lazy_product_stock" USING BTREE ("product_id","warehouse_id"); 尽管
使用
重复
的值单独运行相关的插入,但它没有
任何
问题。
insert
into lazy_product_stock (product_id, warehouse_id) VALUES (123, 1234) ON CONFLICT (product_id,warehouse_id) DO NOTHING; Query 1 OK:
INSER
浏览 59
提问于2020-10-07
得票数 2
回答已采纳
2
回答
INSERT
语句引起的
违反
唯一
约束
的计数
、
、
我希望将table2中的行添加到table1中,并查看“
重复
键值
违反
唯一
约束
”类型的
冲突
在
PostgreSQL
中的结果。pkey是一个主键,因此对它有一个
唯一
的
约束
。
INSERT
INTO table1 (pkey, col1, col2) ON CONFLICT ...; 那么,还有另一种
浏览 0
提问于2020-01-22
得票数 0
2
回答
从Dataframe到DB的批处理插入忽略Pyspark中失败的行
、
、
我正在尝试
使用
JDBC向Postgres插入spark。postgres表对其中一个列具有
唯一
的
约束
,当要插入的df
违反
约束
时,整个批处理将被拒绝,并且火花会话关闭,给出一个错误的
重复
键值
违反
唯一
约束
,这是正确的,因为数据是
重复
的(在数据库中已经存在)。需要插入
不
违反
约束
的数据行,忽略失败的行,
而
不会导致整个批处理失败。所用的代
浏览 1
提问于2018-07-31
得票数 2
2
回答
Postgresql
-有没有办法知道插入错误代码,以确定我是否应该因为
重复
的
唯一
限制
而
进行更新?
因此,如果我
在
违反
唯一
键的表中插入,
Postgresql
将返回错误,并且我的PHP脚本可以读取此错误。插入时,请不要这样做:(if no rows)
INSERT
INTO table...
浏览 1
提问于2012-05-09
得票数 1
回答已采纳
1
回答
在
使用
activerecord-import时
重复
键的
冲突
、
、
、
我
使用
activerecord-import gem
在
一个DB
insert
中导入多个记录,
在
同一个项目中我
使用
apartment gem创建和
使用
多个postgres模式,并在多个模式之间实时切换.这个问题有时是
在
导入记录之后,会出现
冲突
的
唯一
记录ids!ActiveRecord::RecordNotUnique: PG::UniqueViolation: ERROR:
重复
键值
违反</em
浏览 3
提问于2017-11-13
得票数 4
回答已采纳
1
回答
是否可以
在
Postgres中
执行
需要筛选的重新插入?
、
我想知道是否可以
使用
下面的语句来重新插入w/筛选。也就是说,如果where子句失败,我是否可以尝试
使用
where子句进行更新,然后插入,
而
不是相反?我想在Postgres做这个。 我确实看到了这一点,但它绝对是比较复杂的
浏览 0
提问于2018-11-07
得票数 1
回答已采纳
1
回答
Postgres UPSERT语法混乱
、
我有一个包含2列的表:通道文本rowid整数主键所以VisitToronto会和来访者发生
冲突
一切顺利,
冲突
爆发。错误:
重复
键值
违反
了
唯一
约束
"channels_index“的详细信息: key (小写( world) )=(Hello)已经存在。 我想不出怎样的语法来避免这种
冲突
。<
浏览 4
提问于2017-08-11
得票数 2
回答已采纳
1
回答
PostgreSQL
9.2 -条件插入失败,
重复
密钥
冲突
、
、
、
只有
在
项目已经存在时,以下条件插入才能工作!(不再继续尝试插入)。
INSERT
INTO mytable (mytable_handle, title, description) select '1234/9876', 'Title
浏览 1
提问于2016-01-22
得票数 0
回答已采纳
1
回答
HSQLDB:替换为
、
、
发自:HyperSQL数据库引擎2.4.0 HyperSQL支持并将
INSERT
忽略、替换和
重复
密钥更新版本转换为可预测的、无错误的
操作
。当
使用
INSERT
not时,如果插入的
任何
行
违反
主键或
唯一
约束
,则不会插入该行。只有
在
没有其他
冲突
(如长字符串或类型
不
匹配)的情况下,才会插入其余的行,否则将返回适当的错误。当
使用
替换或<em
浏览 2
提问于2017-12-19
得票数 1
回答已采纳
2
回答
跳过INSERTing的
唯一
键
冲突
所有正常的记录
在
Postgres表中,我还有一个主键(Auto gen)和一个
唯一
约束
。表结构: id SERIALN
浏览 1
提问于2020-09-05
得票数 0
1
回答
PostgreSQL
部分
唯一
索引和插入
、
、
、
重复
插入按预期抛出
约束
冲突
insert
into('p',null, 'r','c'); -- violates test_pr_idx
insert
int
浏览 4
提问于2017-10-13
得票数 7
4
回答
MySQLi
不
返回错误码
、
、
在
我的MySQL数据库中,我有一个表"table1“,它在列"name”
上
设置了
唯一
约束
--我想防止
重复
的名称。.); if(!查询的
执行
返回false,并且
执行
进入if()循环。此外,$db->row_affected为-1,但问题是$db->errno始终为O(应该为1062)
浏览 0
提问于2015-01-20
得票数 1
1
回答
使用
python将具有
唯一
约束
的多行导入SQL表
、
我正在尝试将多行导入到我的SQL表中,该表将“id”作为
唯一
约束
,
而
SQL
insert
会因为
违反
约束
而
拒绝该
约束
。我正在
使用
PostgreSQL
假设我的数据是 records_to_
insert
= [ [2,'Jon','2018-01-11', 26] ,cur = db_conn.cursor() cur.execute("S
浏览 21
提问于2019-02-26
得票数 2
1
回答
尝试
使用
从db生成的新ID
使用
Slick插入
、
、
def
insert
(u: User): Future[User] = {User(0, "john", ..)我知道错误: 由: org.
postgresql
.util.PSQLException: ERROR:
重复
键值
违反
唯一
约束
"users_pmkey
浏览 2
提问于2017-03-09
得票数 0
2
回答
Rails
postgreSQL
重复
密钥
、
我有一个
使用
postgreSQL
的Rails应用程序。ERROR: duplicate key value violates unique constraint "payments_pkey"那么,为什么Rails不想添加id=2呢?? 谢谢你的帮助!PS -
在
pgadmin中是否有一个脚本或命
浏览 8
提问于2013-09-13
得票数 2
回答已采纳
2
回答
SQLite:防止插入
重复
行
而
不出错
、
、
我读过,它建议
在
必要的列上设置一个
约束
。但是,据我所知,如果我要插入许多行,如select *其中一个
违反
了
约束
,整个
insert
操作
就会失败。是否有一种方法可以避免
重复
,允许插入
不
违反
约束
的行,
而
不允许
违反
约束
的行插入?我的“朴素”方法是根据需要
唯一
的列
浏览 12
提问于2019-12-20
得票数 2
回答已采纳
1
回答
Postgres sql插入覆盖模式
、
、
INSERT
OVERWRITE INTO TABLE table2 select * FROM table1;
浏览 271
提问于2021-02-03
得票数 0
1
回答
使用
LINQ更新记录的DbUpdateException
、
、
SqlException:
违反
主键
约束
'PK_ad_gb_rsm‘。无法在对象'dbo.ad_gb_rsm‘中插入
重复
键。
重复
键值
为(100001)。声明已被终止。下面是我
使用
的LINQ代码{ if (radioButtonMale.Checked
浏览 3
提问于2021-06-10
得票数 0
回答已采纳
2
回答
如何在Postgres中2列中的一列
上
插入
冲突
?
、
、
当表中2列中的某一列发生
冲突
时,
在
Postgres9.5中
执行
upsert是可能的吗?基本
上
,我有两列,如果其中一列抛出
唯一
约束
冲突
,那么我想
执行
更新
操作
。
浏览 3
提问于2016-01-27
得票数 9
1
回答
错误:键已经存在
、
、
、
、
我
使用
postgres (psycopg2)和python从facebook页面获取信息。我得到一个json对象并遍历
任何
帖子,以便创建和连接插入查询字符串。我可以从json对象中删除
重复
键吗?
浏览 3
提问于2017-05-18
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
关于女神SQLite的疑惑(1)
数据库管理系统-年薪50万DBA基础-快速入门4关系数据模型
给你代码:如何压制MySQL主键值非连续增长
数据库索引学习&分享
探探PostgreSQL开发规约
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券