我正在尝试从DB2数据库中选择AFP记录。通常,当我在大型机上查看AFP时,我可以看到AFP三胞胎的“文本”表示:
..Lyy
.ñLÓÓ
..Ly®
..LyI
我已经非常擅长知道三胞胎基于哪些角色出现。
当我从数据库中选择而不将其转换为EBCDIC CCSID时,它返回十六进制值:
5A0010D3A8
5A0049D3EE
5A0010D3A8
5A0008D3A8
注意:这些是有问题的三元组的正确十六进制值
无论如何我可以从数据库中输出我的输出返回我在大型机上浏览AFP时常常看到的字符吗?我已尝试使用以下SQL将其转换为EBCDIC:
select CAST(column1 as varchar(10000) CCSID 37)
from tableA
where colunm2 = 123456789
但这并未显示“正确”值:
!
!
!
!
我想不出另一种让这些值出现的方法。