标签: db2
如何将1到26范围内的数字转换为字母表中各自的字母位置?
1 = A 2 = B ... 26 = Z
答案 0 :(得分:6)
CHR(#)将为您提供ASCII字符,您只需根据ASCII表对其进行偏移:
CHR(#)
e.g。 A = 65,因此您需要添加64到1:
CHR(64 + #) = A if # is 1
答案 1 :(得分:0)
ASCII代码是诸如“a”或“Z”之类的字符的数字表示。因此,通过查看表格可以看出,大写A的值为65,Z的值为90.从1-26的每个值中添加64将给出相应的字母。