Zifri v stringe
Релиб
Форумы       Участники    Календарь    Кто он-лайн?
Добро пожаловать, гость ( Вход | Регистрация )
        



Zifri v stringe Expand / Collapse
Автор
Сообщение
02.01.2002 18:49
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 21.02.2007 18:25
Сообщ.: 109, Visits: 1 201
Est li v PL/SQL vstroennaja funktija, kotoraja otlichaet
zufri ot bukv v stringe?
Kak, naprimer, v stringe '12345AB' opredelit, gde konchaujutsja
zufri.
Isvinite za shrift i ... spasibo!
Сообщ. #738147
03.01.2002 0:26
Supreme Being

Supreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme BeingSupreme Being

участник
Last Login: 21.02.2007 18:25
Сообщ.: 109, Visits: 1 201
Повторю теперь по-человечески:
существует ли в PL/SQL встроенная функция, отличающая буквы от цифирьев? Есть, допустим, столбец с примерно таким содержимым:
12345Ф
123ПЕ
54321Д
..... и т.п. без конца и края.
Мне нужно "цифровую" часть этой чуши отделить от букв и далее,
преобразовав стринг в числовой формат (TO_NUMBER), её всячески
использовать.
Я написал функцию, которая тупо ищет буквы (куча ифоф и эльзифоф
для каждой буквы - разумеется, и большой, и маленькой). Оно, конечно,
работает, но... как-то неэлеганто, что ли? Задача эта, мне кажется,
ходовая, должно же быть что-то от ORACLE готовенькое! В книгах я ничего не нашёл...
Спасибо!
Сообщ. #738157
« пред. тема | след. тема »


Эту тему читают Expand / Collapse
Посетители: 0 (0 гостей, 0 участников, 0 скрыт.участников)
Сейчас нет участников, просматривающих тему.
Модераторы: Alexey, boombastik, bazile, pl

Время GMT +3:00, Сейчас 3:32