NpgsqlCopySerialize和NpgsqlCopyIn发生了什么?

本文关键字:什么 发生了 NpgsqlCopyIn NpgsqlCopySerialize | 更新日期: 2023-09-27 18:17:00

我升级到npgsql 3.0.3,发现NpgsqlCopySerialize和NpgsqlCopyIn不再是npgsql命名空间的一部分。我在流复制类中使用了这些类,将数据从sql server移动到postgresql。是否有任何类可以用来取代这两个类提供的功能?

感谢大家花时间阅读这篇文章。

NpgsqlCopySerialize和NpgsqlCopyIn发生了什么?

Npgsql批量复制API已在3.0版本中完全重写,使用二进制编码以获得更好的性能。关于新API的文档可从http://www.npgsql.org/doc/copy.html获得,我还在迁移说明中添加了注释。

显然它们不在版本3的git仓库中。

在3.0迁移文档中也没有提到它。http://www.npgsql.org/doc/migration-3.0.html

我建议你在https://github.com/npgsql/npgsql/issues上提交一个问题

如果您在版本3中仍然需要它们。X,你可以从支持部门拿到。(github.com/npgsql/npgsql/tree/support/2.x/Npgsql/Npgsql)