Как получить цифру номера от varchar 2 в oracle? - PullRequest
0 голосов
/ 20 января 2011

У меня есть переменная l_string varchar 2 (100).

Значение строки l_string='L000EW45UY678IOP'.

Я хочу получить номер из этой строки, как

00045678

Скажите, пожалуйста, как получить приведенный выше строковый результат.

Ответы [ 2 ]

0 голосов
/ 20 января 2011

попробуйте это:

regexp_replace('L000EW45UY678IOP', '[^0-9]', '')
0 голосов
/ 20 января 2011

Google переводит функцию.

Это позволит вам заменить буквенные символы ничем, оставив после себя цифры.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...