40.12 PHRASE_EXISTSファンクション
このファンクションは、指定された句がp_string
内にあるかどうかを戻します。検索では大/小文字が区別されず、空白文字および特殊文字も無視されます。
構文
FUNCTION PHRASE_EXISTS (
p_phrase IN VARCHAR2,
p_string IN VARCHAR2 )
RETURN BOOLEAN;
パラメータ
表40-9 PHRASE_EXISTSファンクションのパラメータ
パラメータ | 説明 |
---|---|
|
指定された句。 |
|
入力文字列。 |
戻り値
このファンクションは、句が見つかった場合、TRUE
を返します。それ以外の場合、このファンクションはFALSE
を返します。
例
次の例に、FIND_PHRASE
ファンクションを使用する方法を示します。
DECLARE
l_phrase varchar2(4000) := 'sqldeveloper';
l_string varchar2(4000) := 'how now brown cow sqldeveloper? sql developer.';
BEGIN
IF apex_string_util.phrase_exists(l_phrase,l_string) then
dbms_output.put_line('found');
ELSE
dbms_output.put_line('NOT found');
END IF;
END;
/
-> found
親トピック: APEX_STRING_UTIL