【问题标题】:Postgresql multi-row insert using command parameters使用命令参数的 Postgresql 多行插入
【发布时间】:2013-06-04 14:59:13
【问题描述】:

我需要使用多行插入将大量数据插入到 postgresql 中。

我目前正在通过使用字符串构建器构造 sql 查询并附加值来做到这一点,但我想知道是否有一种方法可以使用命令和命令参数来代替?

【问题讨论】:

  • 使用COPY。请参阅 npgsql 手册。
  • 谢谢。我已经检查过了,但由于需要导入数据而遇到问题
  • 考虑 COPYTEMPORARYUNLOGGED 表,然后执行 INSERT INTO ... SELECT 将经过处理的数据版本插入到真正的目标表中。

标签: c# postgresql


【解决方案1】:

这里是 copy guide 插入大量数据的好方法。
这里是good answer 类似问题

【讨论】:

    猜你喜欢
    • 2011-05-08
    • 2022-01-26
    • 2012-04-01
    • 1970-01-01
    • 2014-02-19
    • 1970-01-01
    • 2012-06-27
    相关资源
    最近更新 更多