подсчет строк, возвращаемых regexp_like

Мне нужно подсчитать количество строк, возвращаемых функцией REGEXP_LIKE() в оракуле. как я это сделал? Я пробовал следующий запрос в функции:

RETURN COUNT(REGEXP_LIKE(SIN, '^(-|\\+){0,1}([0-9]+\\.[0-9]*|[0-9]*\\.[0-9]+|[0-9]+)$'));

person kavya.jain    schedule 22.07.2016    source источник


Ответы (1)


Используйте regexp_count(https://docs.oracle.com/cd/B28359_01/server.111/b28286/functions135.htm) вместо REGEXP_LIKE

person Evgeniy K.    schedule 22.07.2016
comment
что делать, если REGEXP_COUNT не поддерживается? - person kavya.jain; 22.07.2016
comment
@kavya.jain Пожалуйста, опубликуйте свою версию в вопросе 'выберите * из v$version' - person Evgeniy K.; 22.07.2016