LIKE 述部

LIKE 述部は、ある特定のパターンのストリング値を検索します。

この述部の構文は、次のとおりです。
string-expression   [NOT]  LIKE  pattern    [ ESCAPE escape-character ]

パターン値とは、ストリング・リテラルか、型ストリングのパラメーター・マーカーで、 下線 ( _ ) は任意の単一文字を意味し、 パーセント ( % ) は、文字の任意のシーケンスを (空のシーケンスを含む) を意味しています。 他の文字はいずれも、その文字どおりの意味です。 エスケープ文字は、文字 _ および % の検索に使用できます。 エスケープ文字は、ストリング・リテラルまたは入力パラメーターとして指定することができます。

ストリング式がヌルの場合、結果は不明となります。

ストリング式とパターンの両方が空の場合は、結果は true となります。

例: LIKE 述部

  • LIKE」は、true です。
  • LIKE %」は、true です。
  • e.name LIKE 12%3 は、「123」および「12993」の場合は true で、「1234」の場合は false です。>
  • e.name LIKE 's_me' は、「some」および「same」の場合は true で、「soome」の場合は false です。
  • e.name LIKE '/_foo' escape '/' は、「_foo」の場合は true で、「afoo」の場合は false です。
  • e.name LIKE '//_foo' escape '/' は、「/afoo」および「/bfoo」の場合は true です。
  • e.name LIKE '///_foo' escape '/' は、「/_foo」の場合は true ですが、「/afoo」の場合は false です。

トピックのタイプを示すアイコン 概念トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cque_like
ファイル名:cque_like.html