次の方法で共有


UPDATE MEMBER ステートメント (MDX)

既存の計算されるメンバーを更新します。

構文

UPDATE MEMBER Cube_Name.Member_Name 
   AS MDX_Expression
      [,Property_Name = Property_Value, ...n]
......[,SCOPE_ISOLATION = CUBE]

引数

  • Cube_Name
    メンバーを含むキューブの名前を指定する有効な文字列です。

  • Member_Name
    既存のメンバーの名前を指定する有効な文字列です。

  • MDX_Expression
    メンバーを更新する有効な多次元式 (MDX) 式です。

  • Property_Name
    計算されるメンバーのプロパティの名前を指定する有効な文字列です。

  • Property_Value
    計算されるメンバーのプロパティの値を指定する有効なスカラー式です。

説明

UPDATE MEMBER ステートメントは、他の計算に対してこのメンバーの相対的な優先順位を維持しながら、既存の計算されるメンバーを更新します。 したがって、SOLVEORDER を変更するために UPDATE MEMBER ステートメントを使用することはできません。

キューブの MDX スクリプトでは、UPDATE MEMBER ステートメントを指定できません。

現在接続しているキューブ以外のキューブを指定すると、エラーになります。 したがって、キューブ名の代わりに CURRENTCUBE を使用して、現在のキューブを確実に指定してください。

OLE DB によって定義されるメンバー プロパティの詳細については、OLE DB のドキュメントを参照してください。

標準のプロパティ

メンバーには、それぞれ既定のプロパティのセットがあります。 次の表は、これらの既定のプロパティを示しています。

プロパティの識別子

意味

FORMAT_STRING

クライアント アプリケーションでセル値を表示するために使用する、Microsoft Office のスタイル書式文字列です。

VISIBLE

計算されるメンバーがスキーマ行セットに表示されるかどうかを示す値です。 表示される計算されるメンバーは、AddCalculatedMembers 関数を使用してセットに追加できます。 0 以外の値は、計算されるメンバーが表示されることを示します。 このプロパティの既定値は、Visible です。

表示されない計算されるメンバーは、一般的には中間段階として、より複雑な計算されるメンバー内で使用されます。 これらの計算されるメンバーは、メジャーなど、他の種類のメンバーによって参照することもできます。

NON_EMPTY_BEHAVIOR

空のセルを解決する場合の計算されるメンバーの動作を決定するために MDX が使用するメジャーまたはセットです。

CAPTION

メンバーを表示するためにクライアント アプリケーションが使用するキャプションを指定する文字列値です。

DISPLAY_FOLDER

クライアント アプリケーションによってメンバーが表示される、表示フォルダーのパスを指定する文字列値です。 フォルダー レベルの区切り記号は、クライアント アプリケーションによって定義されます。 Analysis Services が提供するツールおよびクライアントでは、円記号 (\) がレベルの区切り記号です。定義されたメンバーで複数の表示フォルダーを指定するには、セミコロン (;) を使用してフォルダーを区切ります。

ASSOCIATED_MEASURE_GROUP

このメンバーが関連付けられているメジャー グループの名前です。

関連項目

参照

DROP MEMBER ステートメント (MDX)

CREATE MEMBER ステートメント (MDX)

その他の技術情報

MDX データ定義ステートメント (MDX)