メイン コンテンツをスキップする

比較式

比較式で以下の演算子を使用できます:
  • =または==: "equal to"
  • !=: "等しくない"
  • <: "未満"
  • <=: "以下"
  • >: "より大きい"
  • >=: "以上"

数値タイプに比較される時に、文字列とバイトを数値タイプに変換できます。たとえば"1" < 2の場合は、"1"が整数に変換されて比較が行われます。文字列を数値タイプに変換できない場合は、例外が発生します。

いずれかの値が見つからない場合、式は例外を返しますが、Talend Data MapperではFalseを返します。

ブール値を文字列に比較すると、大文字/小文字に関わらず、"true"という文字列はtrueとして解釈され、他の文字列はfalseとして解釈されます。

次の例はtrueを返す有効な比較式です:
2 < "3"
"200" >= 100
2 == "2"
"true" == true
0x0A == 10
"5e+2" == 500

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。