MDX データ操作 - UPDATE MEMBER
既存の計算メンバーを更新します。
構文
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 | クライアント アプリケーションがセル値の表示に使用できる Office スタイルの書式指定文字列。 |
表示 | 計算されるメンバーがスキーマ行セットに表示されるかどうかを示す値。 表示される計算メンバーは、 AddCalculatedMembers 関数を使用してセットに追加できます。 0 以外の値は、計算されるメンバーが表示されることを示します。 このプロパティの既定値は Visible です。 表示されない計算メンバーは、通常、より複雑な計算メンバーの中間ステップとして使用されます。 これらの計算されるメンバーは、メジャーなどの他の種類のメンバーでも参照できます。 |
NON_EMPTY_BEHAVIOR | 空のセルを解決する場合の計算されるメンバーの動作を決定するために MDX が使用するメジャーまたはセットです。 |
キャプション | クライアント アプリケーションがメンバーの表示に使用するキャプションを指定する文字列値。 |
DISPLAY_FOLDER | クライアント アプリケーションによってメンバーが表示される表示フォルダーのパスを指定する文字列値。 フォルダー レベルの区切り記号は、クライアント アプリケーションによって定義されます。 Analysis Services によって提供されるツールとクライアントの場合、レベル区切り記号として円記号 (\) を指定します。 定義されたメンバーで複数の表示フォルダーを指定するには、セミコロン (;) を使用してフォルダーを区切ります。 |
ASSOCIATED_MEASURE_GROUP | このメンバーが関連付けられているメジャー グループの名前です。 |
参照
DROP MEMBER ステートメント (MDX)
CREATE MEMBER ステートメント (MDX)
MDX データ定義ステートメント (MDX)