PostgreSQL相关

1.

  .NET 4.5,可安装版本:
    Install-Package Npgsql -Version 4.0.3
    所有版本下载地址:
    https://www.nuget.org/packages/Npgsql


2. Windows 生成 csv 文件时,默认的 UTF-8 编码会带有 BOM,用二进制查看会在最前面生成 EF BB BF
这种 csv 文件导入到 PG 中,如果第一个格子是 character varying 会导致,第一个格子内容在最前面多一个 3F(?) 字符
这在某些特殊情况,会导致错误!
这个时候应该使用无 BOM 的 csv 文件,eg. 使用无 BOM 的 UTF-8 编码 : new UTF8Encoding(false) 即可解决该问题。
posted @ 2020-02-28 19:22  wild-coffee  阅读(169)  评论(0编辑  收藏  举报