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