Преобразовать символ в число в Oracle - PullRequest
0 голосов
/ 28 сентября 2011

У меня есть столбец А в таблице. Данные каждой строки состоят из одного символа между A и H.

Я хочу, чтобы мой запрос на выборку возвращал 1 для 'A', 2 для B .... 8 для H.

Мой запрос всегда возвращает только одну строку. Я могу сделать таблицу поиска.

У кого-нибудь есть лучшие идеи для достижения того же?

1 Ответ

0 голосов
/ 28 сентября 2011
SELECT 1 + ASCII(columnA) - ASCII('A')
FROM   table
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...