我在将 unicode 数据转换为国家字符时遇到问题。当我使用 national-of 函数将 Unicode 数据转换为国家级时,字符串后面会附加一些像 @ 这样的垃圾字符。
例如 Ws-unicode pic X(200) Ws-national pic N(600)
--让Ws-Unicode中的值为これらの変更は。从java端获取。
将函数 national-of (Ws-unicode ,1208) 移动到 Ws-national。
--转换后的值就像これらの変更は@。
我不希望在转换后添加额外的 @ 字符。
请帮我找出可能的解决方案,我尝试使用inspect子句将N'@'替换为空格。它运行良好,但在某些特定情况下失败了,比如如果我们在用户端输入 @ 。在那种情况下,真正的@也转换为空格。