какой функцией (Oracle) посчитать кол-во вхождений подстроки в строку?

iceman

говнокодер
какой функцией (Oracle) посчитать кол-во вхождений подстроки в строку?

какой функцией (Oracle) посчитать кол-во вхождений подстроки в строку???
 

Falc

Новичок
Можно например так:
Код:
Declare
  v_str    Varchar(4000) := 'qwertyqwertqweqqwe';
  v_substr Varchar(4000) := 'qwer';
Begin
  :res := (length(v_str) - length(Replace(v_str, v_substr, ''))) / length(v_substr);
End;
 

iceman

говнокодер
хотел использовать для поиска, прочитал про Oracle Text вопрос отпал, но все равно спасибо +)
 
Сверху