データの照合
カンマ区切りのデータ列内に指定したデータが存在するかどうかを確認します。
構文:
IN(検索データ、検索対象データ列)
パラメータ:
検索データ 検索したいデータ。指定できるデータ型は、文字、数値、Unicode、日付、時刻です。
検索対象データ列 検索されるデータをカンマ区切りで複数指定します。日付と時刻の場合は、リテラルを付けて指定してください。
戻り値:
論理値
True 検索データ列内に検索データが存在する場合
False 検索データが存在しない場合
例:
IN('abcd','aa','abcd','bbb') では「True」が返ります。
IN('abcd','aa','bb','cc') では「False」が返ります。
IN(5,1,2,3,5) では「True」が返ります。
IN(A,'2003/01/01'DATE,'03/03/04'DATE) の場合、A が '2003/01/01'DATE ならば、「True」が返ります。
注意事項:
この関数は、iSeries の SQL ゲートウェイでは無効です。