gpt4 book ai didi

sql - 跳过导致 PostgreSQL 复制命令错误的行

转载 作者:行者123 更新时间:2023-11-29 13:28:33 25 4
gpt4 key购买 nike

尝试从 csv 文件复制数据时出现 UTF 编码错误

Error invalid by sequence for encoding...
SQL State: 22021
Context Copy mydatabase line 165

我想知道是否可以跳过引发错误的行。我知道可以使用 header 命令跳过第一行,但我得到的行不在第一行。我想在 Postgres 中找到一个解决方案,而不是让我进入另一个程序的解决方案。

最佳答案

不幸的是,that functionality hasn't been integrated into PostgreSQL .我知道最快的解决方法是使用 sed 过滤掉错误的输入行。如果您真的必须保持基于 PostgreSQL 的解决方案,我知道除了使用 PL/pgsql 或其他过程语言接口(interface)来读取数据之外别无选择。

关于sql - 跳过导致 PostgreSQL 复制命令错误的行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28991883/

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