如何使用 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)

Sap 日语语言如何选择

PHP - 如何在网站上进行手写识别日语

我无法将我的 TablePlus 连接到数字海洋 postgresql 数据库

带有 UICollectionViewCompositionalLayout 的单行水平 UICollectionView 的不完整删除动画

把openfire源码导入后出现错误 com.tangosol.ut ,找不到这个包????