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 引起。
我 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 引起。