在Oracle中将字符转换为数字

时间:2011-09-28 12:52:15

标签: oracle oracle10g ascii

我在表格中有ColumnA。每行的数据是A& A之间的单个字符。 H.

我希望我的选择查询为'A'返回1,为B支持2 ....对于H.

我的查询始终只返回一行。我可以制作一个查找表。

任何人都有更好的想法来实现同样的目标吗?

1 个答案:

答案 0 :(得分:0)

SELECT 1 + ASCII(columnA) - ASCII('A')
FROM   table