Kotlin 到 SAP HANA 字符集

Kotlin to SAP HANA char set

我 Spring 在 JVM 1.8 上的 Tomcat 8.5 上启动 Kotlin 应用程序 运行 并连接到 SAP HANA。我使用 JdbcTemplate.batchUpdate(<string query>) 将数据插入表中。

我必须处理德语字母表,这会造成一些麻烦。当我尝试使用 SAP HANA Studio 写入数据时,会写入正确版本的字符串 - 例如 Qualität 正确写入 Qualität。当我使用 JdbcTemplate.batchUpdate 时,Qualität 导出为 Qualit�t

如何强制 JVM/Kotlin/JDBCTemplate 使用非默认字符集?或者有其他方法如何解决这个问题?

我目前的解决方法是用它们的拼音版本(äae)替换这些字符,但我想避免它。

只是为了关闭这个 - 经过一些调查,我们发现这不是 SAP Hana 和 Hibernate 之间的问题,而是在测试级别,由 Mozilla Firefox 引起。