小编Gar*_*ord的帖子

插入多行时重复项会发生什么?

我正在运行一个python脚本,将大量数据插入到Postgres数据库中,我使用单个查询来执行多行插入:

INSERT INTO table (col1,col2) VALUES ('v1','v2'),('v3','v4') ... etc
Run Code Online (Sandbox Code Playgroud)

我想知道如果它碰到插入的重复键会发生什么.它会停止整个查询并抛出异常吗?或者它只是忽略该特定行的插入并继续前进?

sql postgresql exception upsert duplicates

5
推荐指数
1
解决办法
5185
查看次数

标签 统计

duplicates ×1

exception ×1

postgresql ×1

sql ×1

upsert ×1