共用方式為


MDSCHEMA_PROPERTIES 資料列集

描述資料庫內的成員屬性。

資料列集資料行

MDSCHEMA_PROPERTIES 資料列集包含下列資料行。

資料行名稱

類型指標

長度

描述

CATALOG_NAME

DBTYPE_WSTR

資料庫的名稱。

SCHEMA_NAME

DBTYPE_WSTR

此屬性所屬結構描述的名稱。如果提供者不支援結構描述,則為 NULL。

CUBE_NAME

DBTYPE_WSTR

Cube 的名稱。

DIMENSION_UNIQUE_NAME

DBTYPE_WSTR

維度的唯一名稱。對於會依識別資格產生唯一名稱的提供者,此名稱的每個元件會使用分隔符號。

HIERARCHY_UNIQUE_NAME

DBTYPE_WSTR

階層的唯一名稱。對於會依識別資格產生唯一名稱的提供者,此名稱的每個元件會使用分隔符號。

LEVEL_UNIQUE_NAME

DBTYPE_WSTR

此屬性所屬層級的唯一名稱。如果提供者不支援具名層級,則應該傳回此欄位的 DIMENSION_UNIQUE_NAME 値。對於會依識別資格產生唯一名稱的提供者,此名稱的每個元件會使用分隔符號。

MEMBER_UNIQUE_NAME

DBTYPE_WSTR

屬性所屬成員的唯一名稱。用於不支援具名層級或具有每個成員之屬性的資料存放區。如果屬性適用於層級中的所有成員,則此資料行為 NULL。對於會依識別資格產生唯一名稱的提供者,此名稱的每個元件會使用分隔符號。

PROPERTY_TYPE

DBTYPE_I2

點陣圖,指出屬性的類型。

  • MDPROP_MEMBER (1) 識別成員的屬性。此屬性可用於 SELECT 陳述式的 DIMENSION PROPERTIES 子句中。

  • MDPROP_CELL (2) 識別資料格的屬性。此屬性可用於 SELECT 陳述式結尾的 CELL PROPERTIES 子句中。

  • MDPROP_SYSTEM (4) 識別內部屬性。

  • MDPROP_BLOB (8) 識別包含二進位大型物件 (blob) 的屬性。

PROPERTY_NAME

DBTYPE_WSTR

屬性的名稱。如果屬性的索引鍵與屬性的名稱相同,則 PROPERTY_NAME 會是空白的。

PROPERTY_CAPTION

DBTYPE_WSTR

與主要用於顯示目的之屬性相關聯的標籤或標題。如果標題不存在,則傳回 PROPERTY_NAME。

DATA_TYPE

DBTYPE_UI2

屬性的資料類型。

CHARACTER_MAXIMUM_LENGTH

DBTYPE_UI4

屬性的最大可能長度 (如果該屬性為字元、二進位或位元類型)。

零代表沒有任何已定義的最大長度。

如果是所有其他的資料類型,則傳回 NULL。

CHARACTER_OCTET_LENGTH

DBTYPE_UI4

屬性的最大可能長度 (以位元組計算) (如果該屬性為字元或二進位類型)。

零代表沒有任何已定義的最大長度。

如果是所有其他的資料類型,則傳回 NULL。

NUMERIC_PRECISION

DBTYPE_UI2

如果是數值資料類型,則為屬性的最大有效位數。

如果是所有其他的資料類型,則傳回 NULL。

NUMERIC_SCALE

DBTYPE_I2

小數點右邊的位數 (如果小數點是 DBTYPE_NUMERIC 或 DBTYPE_DECIMAL 類型)。

如果是所有其他的資料類型,就會傳回 NULL。

DESCRIPTION

DBTYPE_WSTR

屬性的可讀取描述。如果沒有描述,則為 NULL。

PROPERTY_CONTENT_TYPE

DBTYPE_I2

屬性的類型。可以是下列其中一個列舉:

  • MD_PROPTYPE_REGULAR (0x00)

  • MD_PROPTYPE_ID (0x01)

  • MD_PROPTYPE_RELATION_TO_PARENT (0x02)

  • MD_PROPTYPE_ROLLUP_OPERATOR (0x03)

  • MD_PROPTYPE_ORG_TITLE (0x11)

  • MD_PROPTYPE_CAPTION (0x21)

  • MD_PROPTYPE_CAPTION_SHORT (0x22)

  • MD_PROPTYPE_CAPTION_DESCRIPTION (0x23)

  • MD_PROPTYPE_CAPTION_ABREVIATION (0x24)

  • MD_PROPTYPE_WEB_URL (0x31)

  • MD_PROPTYPE_WEB_HTML (0x32)

  • MD_PROPTYPE_WEB_XML_OR_XSL (0x33)

  • MD_PROPTYPE_WEB_MAIL_ALIAS (0x34)

  • MD_PROPTYPE_ADDRESS (0x41)

  • MD_PROPTYPE_ADDRESS_STREET (0x42)

  • MD_PROPTYPE_ADDRESS_HOUSE (0x43)

  • MD_PROPTYPE_ADDRESS_CITY (0x44)

  • MD_PROPTYPE_ADDRESS_STATE_OR_PROVINCE (0x45)

  • MD_PROPTYPE_ADDRESS_ZIP (0x46)

  • MD_PROPTYPE_ADDRESS_QUARTER (0x47)

  • MD_PROPTYPE_ADDRESS_COUNTRY (0x48)

  • MD_PROPTYPE_ADDRESS_BUILDING (0x49)

  • MD_PROPTYPE_ADDRESS_ROOM (0x4A)

  • MD_PROPTYPE_ADDRESS_FLOOR (0x4B)

  • MD_PROPTYPE_ADDRESS_FAX (0x4C)

  • MD_PROPTYPE_ADDRESS_PHONE (0x4D)

  • MD_PROPTYPE_GEO_CENTROID_X (0x61)

  • MD_PROPTYPE_GEO_CENTROID_Y (0x62)

  • MD_PROPTYPE_GEO_CENTROID_Z (0x63)

  • MD_PROPTYPE_GEO_BOUNDARY_TOP (0x64)

  • MD_PROPTYPE_GEO_BOUNDARY_LEFT (0x65)

  • MD_PROPTYPE_GEO_BOUNDARY_BOTTOM (0x66)

  • MD_PROPTYPE_GEO_BOUNDARY_RIGHT (0x67)

  • MD_PROPTYPE_GEO_BOUNDARY_FRONT (0x68)

  • MD_PROPTYPE_GEO_BOUNDARY_REAR (0x69)

  • MD_PROPTYPE_GEO_BOUNDARY_POLYGON (0x6A)

  • /Content/s10md_9trfmisc_I/Content/46388efb-3c78-47a2-b5c9-5a69ff394d03.xml.rtf

  • MD_PROPTYPE_PHYSICAL_COLOR (0x72)

  • MD_PROPTYPE_PHYSICAL_WEIGHT (0x73)

  • MD_PROPTYPE_PHYSICAL_HEIGHT (0x74)

  • MD_PROPTYPE_PHYSICAL_WIDTH (0x75)

  • MD_PROPTYPE_PHYSICAL_DEPTH (0x76)

  • MD_PROPTYPE_PHYSICAL_VOLUME (0x77)

  • MD_PROPTYPE_PHYSICAL_DENSITY (0x78)

  • MD_PROPTYPE_PERSON_FULL_NAME (0x82)

  • MD_PROPTYPE_PERSON_FIRST_NAME (0x83)

  • MD_PROPTYPE_PERSON_LAST_NAME (0x84)

  • MD_PROPTYPE_PERSON_MIDDLE_NAME (0x85)

  • MD_PROPTYPE_PERSON_DEMOGRAPHIC (0x86)

  • MD_PROPTYPE_PERSON_CONTACT (0x87)

  • MD_PROPTYPE_QTY_RANGE_LOW (0x91)

  • MD_PROPTYPE_QTY_RANGE_HIGH (0x92)

  • MD_PROPTYPE_FORMATTING_COLOR (0xA1)

  • MD_PROPTYPE_FORMATTING_ORDER (0xA2)

  • MD_PROPTYPE_FORMATTING_FONT (0xA3)

  • MD_PROPTYPE_FORMATTING_FONT_EFFECTS (0xA4)

  • MD_PROPTYPE_FORMATTING_FONT_SIZE (0xA5)

  • MD_PROPTYPE_FORMATTING_SUB_TOTAL (0xA6)

  • MD_PROPTYPE_DATE (0xB1)

  • MD_PROPTYPE_DATE_START (0xB2)

  • MD_PROPTYPE_DATE_ENDED (0xB3)

  • MD_PROPTYPE_DATE_CANCELED (0xB4)

  • MD_PROPTYPE_DATE_MODIFIED (0xB5)

  • MD_PROPTYPE_DATE_DURATION (0xB6)

  • MD_PROPTYPE_VERSION (0xC1)

SQL_COLUMN_NAME

DBTYPE_WSTR

SQL 查詢從 Cube 維度或資料庫 dDimension 所使用的屬性名稱。

LANGUAGE

DBTYPE_UI2

表示為 LCID 的翻譯。只適用於屬性翻譯。

PROPERTY_ORIGIN

DBTYPE_UI2

識別屬性所套用至的階層類型:

  • MD_USER_DEFINED (1) 指出屬性位在使用者定義階層上。

  • MD_SYSTEM_ENABLED (2) 指出屬性 (Property) 位在屬性 (Attribute) 階層上。

  • MD_SYSTEM_DISABLED (4) 指出屬性 (Property) 位在未啟用的屬性 (Attribute) 階層上。

PROPERTY_ATTRIBUTE_HIERARCHY_NAME

DBTYPE_WSTR

此屬性 (Property) 來源之屬性 (Attribute) 階層的名稱。

PROPERTY_CARDINALITY

DBTYPE_WSTR

屬性的基數。可能的值包括下列字串:

  • ONE

  • MANY

MIME_TYPE

DBTYPE_WSTR

二進位大型物件 (BLOB) 的 MIME 類型。

PROPERTY_IS_VISIBLE

DBTYPE_BOOL

布林値,指出屬性是否為可見。

如果屬性是可見的,則為 TRUE,否則為 FALSE。

這個結構描述資料列集並未排序。

限制資料行

在下表列出的資料行上可能會限制 MDSCHEMA_PROPERTIES 資料列集。

資料行名稱

類型指標

限制狀態

CATALOG_NAME

DBTYPE_WSTR

強制性

SCHEMA_NAME

DBTYPE_WSTR

選擇性

CUBE_NAME

DBTYPE_WSTR

選擇性

DIMENSION_UNIQUE_NAME

DBTYPE_WSTR

選擇性

HIERARCHY_UNIQUE_NAME

DBTYPE_WSTR

選擇性

LEVEL_UNIQUE_NAME

DBTYPE_WSTR

選擇性

MEMBER_UNIQUE_NAME

DBTYPE_WSTR

選擇性

PROPERTY_NAME

DBTYPE_WSTR

選擇性

PROPERTY_TYPE

DBTYPE_I2

選擇性

PROPERTY_CONTENT_TYPE

DBTYPE_I2

(選擇性) 預設限制會放在 MDPROP_MEMBER 或 MDPROP_CELL 上。

PROPERTY_ORIGIN

DBTYPE_UI2

(選擇性) 預設限制會放在 MD_USER_DEFINED 或 MD_SYSTEM_ENABLED 上。

CUBE_SOURCE

DBTYPE_UI2

(選擇性) 具有下列其中一個有效值的點陣圖:

  • 1 CUBE

  • 2 DIMENSION (維度)

預設限制為値 1。

PROPERTY_VISIBILITY

DBTYPE_UI2

(選擇性) 具有下列其中一個有效值的點陣圖:

  • 1 可見

  • 2 不可見

預設限制為値 1。