Возможно, это звучит немного странно, но мне нужно придумать запрос, чтобы извлечь только буквы из буквенно-цифрового поля.
Например:
Таблица 1234ADD 3901AC 1812OPA 82711AUU
ОЖИДАЕМЫЕ РЕЗУЛЬТАТЫ ADD AC OPA AUU
Спасибо!
Похоже, вы хотите удалить только цифры. Вы можете использовать REGEXP_REPLACE для этого в 10 г или 11 г:
REGEXP_REPLACE
SELECT REGEXP_REPLACE( your_column, '[0-9]*', '' ) FROM your_table;
Попробуйте
ВЫБРАТЬ ПЕРЕВОД ('1234ADD 3901AC 1812OPA 82711AUU', 'A1234567890', 'A') ОТ двойного;
и вообще см .: http://www.psoug.org/reference/translate_replace.html
SELECT REGEXP_REPLACE('1234ADD 3901AC 1812OPA 82711AUU', '[0-9]', '') FROM dual