gpt4 book ai didi

postgresql - 如何导入本地区域语言 PostgreSQL 格式的 CSV 字符

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

我想上传一个 CSV 文件,在某些值中包含区域语言字符,例如如果格式像

FirstName,LastName,DOB,State
Rahul,Gour,25-Mar-1988,Delhi
രാഹുൽ,ഗൗർ,24-മാർ-1987,Kerala

在上面的格式中,当我上传此文件数据时,某些行存在本地语言(Malyalam),其中此特殊字符显示数据为“??????????????

我可以使用任何格式按原样上传这些数据,或者我们不能在 PostgreSQL 中执行此操作。

请帮忙。

最佳答案

您必须弄清楚 CSV 文件使用哪种编码。很可能它正在使用 UTF-8 编码。之后你可以使用:

copy tablename (firstname, lastname, dob, state)
from /path/to/the/file.csv
with (encoding 'UTF-8', format csv);

如果服务器无法访问该文件,您可以对 psql 使用等效的 \copy 命令。

关于postgresql - 如何导入本地区域语言 PostgreSQL 格式的 CSV 字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55352060/

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