row 要素 (XMLA)

Discover メソッド呼び出しまたは Execute メソッド呼び出しによって返される表形式データを含むルート要素の 1 行のデータ格納します。

構文

  
<root xmlns="urn:schemas-microsoft-com:xml-analysis:rowset">  
   <row>  
      <!-- One or more column elements -->  
   </row>  
</root>  

要素の特性

特徴 説明
データ型と長さ なし
既定値 なし
カーディナリティ 0-n : 省略可能な要素で、出現する場合は複数回の出現が可能です

要素リレーションシップ

リレーションシップ 要素
親要素 root (行セット データ型 を使用)
子要素 1 つ以上の列要素

注釈

テーブル データを含むルート 要素 によって返される各行には、対応する 要素があります。 ルート要素の各 は、個別の XML 要素によって表されます。 行要素の列の値は XML 要素に含まれるデータであり、列の名前は XML 要素の名前に対応します。

行の中の列に NULL 値を指定する方法は、次の 2 つです。

  • 列要素が欠落している場合、その列が NULL であることを暗黙に意味します。

  • 列要素は、 属性を使用 xsi:nil='true' して、null 値を持つ場合があります。

たとえば、ある行に Store_Name という単一の列が含まれ、その値が NULL の場合、以下のいずれかの方法で表せます。

<row>  
</row>  

または:

<row>  
   <Store_name xsi:nil='true'/>  
</row>  

列要素にエラーが含まれている場合、 Error 要素は、次の例で説明するようにエラーに関する情報を提供します。

<row>   <Store_name>  
      <Error xmlns="urn:schemas-microsoft-com:xml-analysis:exception">  
         <ErrorCode>3238658054</ErrorCode>  
         <Description>The object [X] was not found in the cube when [X] was parsed.</Description>  
      </Error>  
   </Store_name>  
</row>