IDAX.LIST_COLPROPS - 列出所選取模型或所有模型的直欄內容

使用此儲存程序,可以列出所選取模型或所有模型的直欄內容。

授權

陳述式的授權 ID 所持有的專用權必須至少包含下列其中一項權限:

  • 模型的 CONTROL 專用權
  • 模型的 SELECT 專用權
  • DATAACCESS 權限

語法

IDAX.LIST_COLPROPS(in parameter_string varchar(32672))

參數說明

parameter_string
必要的單一字串參數,其中包含以逗點區隔的 <parameter>=<value> 項目配對。
資料類型:VARCHAR(32672)
下列清單顯示參數值:
format=meta-long
選用。
直欄內容會以其儲存在 meta 資料表格中的形式列印。
format=meta-short
選用。
直欄內容會以其儲存在 meta 資料表格中的形式列印。
所有直欄都是 varchar 類型,且具有最小大小,亦即最短項目的大小。
format=long
選用。
列印所有直欄。
如果直欄子集的列印還不夠,請指定此格式參數來存取及使用完整資料集。
format=short
選用。
列印直欄子集。所有直欄都是 varchar 類型,且具有最小大小,亦即最短項目的大小。
在指令行上使用此格式進行互動式工作。
預設值。
schema
選用。
只會顯示此綱目中的模型之直欄內容。
預設值:現行綱目
註: 您不能同時指定 schemaall=true
all
選用。
如果您指定 all=true,則會顯示所有綱目之模型的直欄內容。
註: 您不能同時指定 all=trueschema
其中
選用。
過濾結果。
outtable
選用。
如果您指定一般表格或宣告的廣域暫存表格,則不會顯示結果集,但結果集會寫入至指定的表格。
如果未指定綱目名稱,則會建立一般表格。
如果綱目名稱是 SESSION,則會建立宣告的廣域暫存表格,例如 SESSION."Foo"。

傳回的資訊

結果集直欄如下所示:

  • 若為 format=meta-long,結果集具有表格中顯示的直欄。
  • 若為 format=meta-short,結果集的直欄與顯示在表格中的 format=meta-long 直欄相同,但直欄類型除外。所有直欄的直欄類型皆為 VARCHAR。
  • 若為 format=long,結果集與直欄內容表格的定義具有相同直欄。
  • 若為 format=short,會傳回直欄內容表格的所有直欄,但目前未使用的統計資料直欄除外。
表 1. format=meta-long 的 IDAX.LIST_COLPROPS 程序的結果集直欄
直欄名稱 直欄類型 說明
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''');