IDAX.LIST_COLPROPS - 選択したモデルまたはすべてのモデルの列プロパティーのリスト表示
このストアード・プロシージャーを使用して、選択したモデルまたはすべてのモデルの列プロパティーをリスト表示できます。
許可
ステートメントの許可 ID が保持する特権に、少なくとも以下のいずれかの権限が含まれていなければなりません。
- モデルに対する CONTROL 特権
- モデルに対する SELECT 特権
- DATAACCESS 権限
構文
IDAX.LIST_COLPROPS(in parameter_string varchar(32672))
パラメーターの説明
- parameter_string
- コンマで区切られた <parameter>=<value> 項目のペアを含む必須の 1 ストリング・パラメーター。
戻される情報
結果セットの列は次のとおりです。
- format=meta-long の場合、結果セットには表に示している列が含まれています。
- format=meta-short の場合、結果セットには、表に示している format=meta-long 用の列と同じ列が含まれています。ただし、列の型は異なります。列の型は、すべての列で VARCHAR です。
- format=long の場合、結果セットには列プロパティー表の定義と同じ列が含まれています。
- format=short の場合、現在使用されていない統計列を除き、列プロパティー表のすべての列が返されます。
| 列名 | 列の型 | 説明 |
|---|---|---|
| MODELSCHEMA | VARCHAR(128) | 分析モデルの構成要素が保管されているスキーマ。 |
| MODELNAME | VARCHAR(64) | 分析モデルの名前 |
| COLUMNNAME | VARCHAR(128) | 入力表内の列の名前 入力表の各列のすべてのプロパティーがリストされます。 |
| PROPERTYNAME | VARCHAR(64) | 列プロパティーの名前 |
| PROPERTYTYPE | VARCHAR(64) | プロパティーのデータ型の名前 ほとんどの場合、プロパティーは語であるため、型は VARCHAR です。重みプロパティーの型は数値型です (INTEGER や DOUBLE など)。 |
| PROPERTYVALUE | VARCHAR(64) | 列プロパティーの値 |
例
CALL IDAX.LIST_COLPROPS('where=PROPERTYNAME=''COLDATATYPE''');