gpt4 book ai didi

postgresql - 在 psycopg2 中你为什么要使用 execute_batch 而不是 execute_values?

转载 作者:行者123 更新时间:2023-12-04 15:36:55 27 4
gpt4 key购买 nike

在 psycopg2 中你为什么要使用 execute_batchexecute_values

我知道它们在算法上略有不同,但看起来据我所知,execute_values 可以执行 execute_batch 可以执行的所有操作,但速度更快。

最佳答案

我认为 execute_values 需要将其参数专门打包到一个 VALUES 列表中。这对于 INSERT 没问题,但对于 UPDATE 和 DELETE,将它们重写为针对 VALUES 列表的联接可能有点尴尬,而不仅仅是一系列语句。

关于postgresql - 在 psycopg2 中你为什么要使用 execute_batch 而不是 execute_values?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59432559/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com