Re: String function to Find how many times str2 is in str1?

Поиск
Список
Период
Сортировка
От Rodrigo E. De León Plicet
Тема Re: String function to Find how many times str2 is in str1?
Дата
Msg-id a55915760802150946t7cd4b0a6x7ba31f28c6948bff@mail.gmail.com
обсуждение исходный текст
Ответ на String function to Find how many times str2 is in str1?  (Emi Lu <emilu@encs.concordia.ca>)
Ответы Re: String function to Find how many times str2 is in str1?  ("Pavel Stehule" <pavel.stehule@gmail.com>)
Список pgsql-sql
On Fri, Feb 15, 2008 at 11:09 AM, Emi Lu <emilu@encs.concordia.ca> wrote:
>  Str1 = "test   test   caa   dtest   testing   EndofString";
>  Str2 = "   ";
>
>  select funcName(Str1, Str2);
>
>  return 5

CREATE OR REPLACE FUNCTION FOOBAR(TEXT,TEXT)
RETURNS INT AS $$ SELECT(LENGTH($1) - LENGTH(REPLACE($1, $2, ''))) / LENGTH($2) ;
$$ LANGUAGE SQL IMMUTABLE;

SELECT FOOBAR('test   test   caa   dtest   testing   EndofString', '   ');
foobar
--------     5
(1 row)

Good luck.


В списке pgsql-sql по дате отправления:

Предыдущее
От: Emi Lu
Дата:
Сообщение: String function to Find how many times str2 is in str1?
Следующее
От: "Dean Gibson (DB Administrator)"
Дата:
Сообщение: Re: FUNCTIONs and CASTs