如何使用 TablePlus 导入带有日语 (utf-8) 的 CSV?
Posted
技术标签:
【中文标题】如何使用 TablePlus 导入带有日语 (utf-8) 的 CSV?【英文标题】:How to import a CSV with Japanese (utf-8) using TablePlus? 【发布时间】:2021-01-04 21:12:53 【问题描述】:我正在使用 TablePlus 导入工具将 CSV 导入我的本地 SQL Server 数据库。 这些文件足够大,可以避免使用 Excel 电子表格(~70 Mb),并且在打开该工具时,它似乎支持日文字母:
我将所有列设置为 varchar(max),将 Name 列设置为 nvarchar(max)。 可悲的是,在查询表时,日语数据被检索为问号。
在 *** like this one 上提到的问题中,建议使用 N 前缀插入。它在运行示例查询时起作用(例如SELECT 'ケンガンアシュラ', N'ケンガンアシュラ'
)。可悲的是,似乎内置工具在插入时没有这样做,因此是问号。有数十万条记录,我无法手动插入或生成脚本。我还确保将编辑器编码设置为 UTF,确实如此。
最后,我尝试使用排序规则进行查询,但无济于事:
总而言之,我似乎缺少一个修补程序。很想四处走走。谢谢!!
【问题讨论】:
名称列中的数据类型。尝试更改为 Nvarchar @KreminT ,它是 Nvarchar.. 【参考方案1】:好的,我使用 DBeaver 上传 CSV。工作正常。谢谢大家!
【讨论】:
以上是关于如何使用 TablePlus 导入带有日语 (utf-8) 的 CSV?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用带有水平线的谷歌视觉检测日语单词或使用 TEXT_DETECTION 检测文件中的文本 (PDF)
我无法将我的 TablePlus 连接到数字海洋 postgresql 数据库
带有 UICollectionViewCompositionalLayout 的单行水平 UICollectionView 的不完整删除动画