【问题标题】:How to import a CSV with Japanese (utf-8) using TablePlus?如何使用 TablePlus 导入带有日语 (utf-8) 的 CSV?
【发布时间】:2021-01-04 21:12:53
【问题描述】:

我正在使用 TablePlus 导入工具将 CSV 导入我的本地 SQL Server 数据库。 这些文件足够大,可以避免使用 Excel 电子表格(~70 Mb),并且在打开该工具时,它似乎支持日文字母:

我将所有列设置为 varchar(max),将 Name 列设置为 nvarchar(max)。 可悲的是,在查询表时,日语数据被检索为问号。

在 Stackoverflow like this one 上提到的问题中,建议使用 N 前缀插入。它在运行示例查询时起作用(例如SELECT 'ケンガンアシュラ', N'ケンガンアシュラ' )。可悲的是,似乎内置工具在插入时没有这样做,因此是问号。有数十万条记录,我无法手动插入或生成脚本。我还确保将编辑器编码设置为 UTF,确实如此。

最后,我尝试使用排序规则进行查询,但无济于事:

总而言之,我似乎缺少一个修补程序。很想四处走走。谢谢!!

【问题讨论】:

  • 名称列中的数据类型。尝试更改为 Nvarchar
  • @KreminT ,它是 Nvarchar..

标签: sql-server table-plus


【解决方案1】:

好的,我使用 DBeaver 上传 CSV。工作正常。谢谢大家!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-10-03
    • 2013-06-13
    • 2017-11-10
    • 1970-01-01
    • 2012-11-18
    • 2017-03-19
    • 2015-02-19
    • 1970-01-01
    相关资源
    最近更新 更多