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

NULL - スクリプトおよびチャート関数

Null 関数は、NULL 値を返します。

構文:  

Null( )

データ ロード スクリプト

この例では、4 つの行を持つインライン テーブルがロードされ、その最初の 3 行の Value 列は、空になっているか、- または 'NULL' になっています。これらの値を実際の NULL 値表現に変換します。

真ん中の先行する LOAD は、Null 関数を使用して変換を実行します。

1 つ目の先行する LOAD は、値が NULL かどうかをチェックする項目を追加しています。この例では、この項目は、見る人にわかりやすくするためにのみ追加されています。

NullsDetectedAndConverted: LOAD *, If(IsNull(ValueNullConv), 'T', 'F') as IsItNull; LOAD *, If(len(trim(Value))= 0 or Value='NULL' or Value='-', Null(), Value ) as ValueNullConv; LOAD * Inline [ID, Value 0, 1,NULL 2,- 3,Value];

この結果、テーブルは次のようになります。ValueNullConv 列では、NULL 値が - で表されています。

Resulting table
ID Value ValueNullConv

IsItNull

0   - T
1 NULL - T
2 - - T
3 Value Value F

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

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