我们需要升级到UCA支持国际字符存储吗?如何升级?

2020-09-28 03:27发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我们有一个自SQL Anywhe...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


我们有一个自SQL Anywhere诞生以来就存在的应用程序。 当前处于默认归类1282Latin1下。 尽管用户的主要语言是英语,但在某些情况下,他们需要使用中文,韩语和东欧等语言存储名称和描述。 用户希望将其剪切并将Excel中的某些名称粘贴到表单中,并保留演示文稿。 我发现即使在Sybase Central中,这也不适用于我们当前的排序规则。 如果我使用UCA创建数据库,它似乎可以正常工作。

SAP支持人员认为我可能必须将整个数据库转换为UCA才能支持一些需要支持这些字符的列。 但是,没有简单的方法可以做到。 数据库向导将不支持指定其他排序规则,并且卸载数据库以及从新的UCA数据库进行加载会导致各种截断和备用键创建错误。

有没有比手动重新设计表和手动重建UCA数据库下的所有内容更有效的解决方案?

4条回答
ZJXianG
2020-09-28 04:20

是的1252

我已经尝试过nvarchar,但保存时仍发生一些转换,使字符不可读。

这是查询结果。

'windows-1252','1252LATIN1','CaseSensitivity = Ignore','UTF-8','UCA','CaseSensitivity = Ignore; AccentSensitivity = Ignore; PunctuationSensitivity = Primary'

感谢备用支持区域上的提示-该网站存在各种问题-包括通知更新。

一周热门 更多>