Skip to main content

This is documentation for Caché & Ensemble. See the InterSystems IRIS version of this content.Opens in a new tab

For information on migrating to InterSystems IRISOpens in a new tab, see Why Migrate to InterSystems IRIS?

ISNULL

スカラ MDX 式を評価し、その値または代替値 (式の値が NULL の場合) のどちらかを返します。この関数は、インターシステムズによる MDX への拡張機能です。

返りタイプ

この関数は、関数で使用するものと同じタイプの式を返します。

構文および詳細

ISNULL(MDX_expression,value_if_null)

以下は、この指定の説明です。

  • MDX_expression は、スカラ MDX 値 (数値文字列、または論理式) です。

  • value_if_null は、MDX_expression が NULL と評価された場合に返す値です。

以下に簡単な例を示します。

SELECT ISNULL(MEASURES.[%COUNT],"None") ON 0, birthd.decade.MEMBERS ON 1 FROM patients where diagd.chd
 
                                    ISNULL
 1 1910s                               None
 2 1920s                                  1
 3 1930s                                 12
 4 1940s                                  3
 5 1950s                                 10
 6 1960s                                  3
 7 1970s                               None
 8 1980s                                  1
 9 1990s                               None
10 2000s                               None
11 2010s                               None

関連項目

FeedbackOpens in a new tab