gpt4 book ai didi

c# - 如何返回从 postgreSQL 中的 COPY FROM 语句生成的主键?

转载 作者:行者123 更新时间:2023-11-29 12:18:54 26 4
gpt4 key购买 nike

我正在将数千行数据上传到我的 postgreSQL 数据库中,为此我使用了 COPY FROM 语句来节省处理时间。

我没有在 StackExchange 上找到任何相关信息,所以我现在想问:是否可以检索从 COPY 语句生成的主键(或其他列值),就像我们可以使用 RETURNING 一样INSERT 语句的 col_name 语句 ?

最佳答案

COPY 是不可能的。

只有带有 RETURNING idINSERT 才能给你 id-s。

COPY 之后最快的方法是多行插入:

INSERT INTO table(col1, col2) VALUES (val1, val2), (val3, val4),... RETURNING id

关于c# - 如何返回从 postgreSQL 中的 COPY FROM 语句生成的主键?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37704119/

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