Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Нужна помощь с строковыми функциями / 4 сообщений из 4, страница 1 из 1
08.10.2014, 08:43
    #38769882
KonstFB
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь с строковыми функциями
Всем привет!

Есть задачка, надо подсчитать количество определенных символов в строке !

Набросал, ниже приведенный запрос. Но естественно не работает. Затык в position! Определяет первое вхождение! Кто может подсказать функцию определяющую количество вхождений подстроки в строке?!

Код: plsql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
    select
       Count ( Case when position( '\' in activeobj.activeobj_filepath ) > 0 then 1 else 0 end ) LevelTree,
       activeobj.activeobj_filename,
       activeobj.activeobj_filepath
    from activeobj
    where
        activeobj.accessobj_id = 356
    group by
       activeobj.activeobj_filename,
       activeobj.activeobj_filepath



Спасибо!
...
Рейтинг: 0 / 0
08.10.2014, 09:43
    #38769933
Таблоид
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь с строковыми функциями
KonstFB,

Код: plaintext
select char_length( :s ) - char_length( replace( :s, '\', '') ) from rdb$database;
...
Рейтинг: 0 / 0
08.10.2014, 10:09
    #38769975
KonstFB
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь с строковыми функциями
Таблоид, благодарю!
Выручили!
...
Рейтинг: 0 / 0
08.10.2014, 16:53
    #38770692
Kirill Razuvaev
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Нужна помощь с строковыми функциями
Таблоид
Код: plaintext
select char_length( :s ) - char_length( replace( :s, '\', '') ) from rdb$database;
Шикарное решение!
...
Рейтинг: 0 / 0
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Нужна помощь с строковыми функциями / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]