Udostępnij za pośrednictwem


MDSCHEMA_PROPERTIES wierszy

Opisuje właściwości elementów członkowskich w bazie danych.

Zestaw wierszy kolumn

MDSCHEMA_MEMBERS zestaw wierszy zawiera następujące kolumny.

Nazwa kolumny

Typ wskaźnika

Długość

Opis

CATALOG_NAME

DBTYPE_WSTR

Nazwa bazy danych.

SCHEMA_NAME

DBTYPE_WSTR

The name of the schema to which this property belongs.NULL if the provider does not support schemas.

CUBE_NAME

DBTYPE_WSTR

Nazwa moduł.

DIMENSION_UNIQUE_NAME

DBTYPE_WSTR

Unikatowa nazwa wymiar.Dla dostawców, które generują unikatowych nazw według kwalifikacji każdy składnik Nazwa ta jest rozdzielany.

HIERARCHY_UNIQUE_NAME

DBTYPE_WSTR

Unikatowa nazwa hierarchii.Dla dostawców, które generują unikatowych nazw według kwalifikacji każdy składnik Nazwa ta jest rozdzielany.

LEVEL_UNIQUE_NAME

DBTYPE_WSTR

Unikatowa nazwa poziom, do którego należy ta właściwość.Jeśli dostawca nie obsługuje nazwane poziomy, powinien zwrócić DIMENSION_UNIQUE_NAME wartość dla pole.Dla dostawców, które generują unikatowych nazw według kwalifikacji każdy składnik Nazwa ta jest rozdzielany.

MEMBER_UNIQUE_NAME

DBTYPE_WSTR

Unikatowa nazwa element członkowski, do którego należy właściwość.Używane do magazynów danych, które nie obsługują nazwane poziomy lub mieć właściwości na element członkowski- o -element członkowski podstawy.Jeśli właściwość ma zastosowanie do wszystkich członków w poziom, ta kolumna jest NULL.Dla dostawców, które generują unikatowych nazw według kwalifikacji każdy składnik Nazwa ta jest rozdzielany.

PROPERTY_TYPE

DBTYPE_I2

Mapa bitowa określa typ właściwość:

  • MDPROP_MEMBER(1) identyfikuje właściwość element członkowski.Ta właściwość może być używana w klauzula właściwości wymiaru instrukcja SELECT.

  • MDPROP_CELL(2) identyfikuje właściwość komórka.Ta właściwość może być używana w klauzula właściwości komórki, który występuje na końcu instrukcja SELECT.

  • MDPROP_SYSTEM(4) identyfikuje wewnętrznych właściwość.

  • MDPROP_BLOB(8) identyfikuje właściwość, która zawiera duży obiekt binarny (blob).

PROPERTY_NAME

DBTYPE_WSTR

Nazwa właściwość.Jeśli klucz dla właściwość jest taka sama jak nazwa właściwość, PROPERTY_NAME będzie pusty.

PROPERTY_CAPTION

DBTYPE_WSTR

Etykietą lub opisem skojarzonych z właściwość, używany głównie w celach wyświetlania.Zwraca PROPERTY_NAME Jeśli podpis nie istnieje.

DATA_TYPE

DBTYPE_UI2

Typ danych właściwość.

CHARACTER_MAXIMUM_LENGTH

DBTYPE_UI4

Maksymalna długość możliwych właściwość, jeśli typ znaków, binarne lub bit.

Wartość zero wskazuje, istnieje nie zdefiniowanej długości maksymalnej.

Zwraca NULL dla wszystkich innych danych typów.

CHARACTER_OCTET_LENGTH

DBTYPE_UI4

Maksymalna możliwa długość (w bajtach) właściwość, jeśli jest to znak lub Typ binarny.

Wartość zero wskazuje, istnieje nie zdefiniowanej długości maksymalnej.

Zwraca NULL dla wszystkich innych danych typów.

NUMERIC_PRECISION

DBTYPE_UI2

Maksymalna dokładność właściwość, jeśli typ danych numerycznych.

Zwraca NULL dla wszystkich innych danych typów.

NUMERIC_SCALE

DBTYPE_I2

Liczba cyfr po prawej stronie przecinka dziesiętnego, jeśli jest DBTYPE_NUMERIC lub DBTYPE_DECIMAL typu.

Zwraca NULL dla wszystkich innych danych typów.

DESCRIPTION

DBTYPE_WSTR

A human readable description of the property.NULL if no description exists.

PROPERTY_CONTENT_TYPE

DBTYPE_I2

Typ właściwość.Może to być jeden z następującego wyliczenia:

  • 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)

  • MD_PROPTYPE_PHYSICAL_SIZE (0x71)

  • 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

Nazwa właściwość używane w kwerendach SQL z moduł dDimension wymiar lub bazy danych.

LANGUAGE

DBTYPE_UI2

Tłumaczenie wyrażone jako LCID.Jest to ważny tylko dla właściwość tłumaczenia.

PROPERTY_ORIGIN

DBTYPE_UI2

Identyfikuje typ hierarchii, którego właściwość dotyczy:

  • MD_USER_DEFINED(1) wskazuje właściwość jest na hierarchii zdefiniowany przez użytkownika

  • MD_SYSTEM_ENABLED(2) wskazuje właściwość jest na hierarchia atrybutu

  • MD_SYSTEM_DISABLED(4) wskazuje właściwość jest na hierarchia atrybutu , nie jest włączona.

PROPERTY_ATTRIBUTE_HIERARCHY_NAME

DBTYPE_WSTR

Nazwa hierarchia atrybutu źródłem tej właściwość.

PROPERTY_CARDINALITY

DBTYPE_WSTR

Kardynalność właściwość.Możliwe wartości następujących ciągów:

  • ONE

  • MANY

MIME_TYPE

DBTYPE_WSTR

Typ mime duże obiekty binarne (bloków BLOB).

PROPERTY_IS_VISIBLE

DBTYPE_BOOL

Wartość logiczna wskazująca, czy właściwość jest widoczna.

TRUEJeśli właściwość jest widoczna; w przeciwnym razie FALSE.

Ten zestaw wierszy schematu nie jest posortowana.

Ograniczenie kolumn

MDSCHEMA_MEMBERS Można ograniczyć zestaw wierszy kolumn wymienionych w poniższej tabela.

Nazwa kolumny

Typ wskaźnika

Stan ograniczeń

CATALOG_NAME

DBTYPE_WSTR

Obowiązkowe

SCHEMA_NAME

DBTYPE_WSTR

Opcjonalne

CUBE_NAME

DBTYPE_WSTR

Opcjonalne

DIMENSION_UNIQUE_NAME

DBTYPE_WSTR

Opcjonalne

HIERARCHY_UNIQUE_NAME

DBTYPE_WSTR

Opcjonalne

LEVEL_UNIQUE_NAME

DBTYPE_WSTR

Opcjonalne

MEMBER_UNIQUE_NAME

DBTYPE_WSTR

Opcjonalne

PROPERTY_NAME

DBTYPE_WSTR

Opcjonalne

PROPERTY_TYPE

DBTYPE_I2

Opcjonalne

PROPERTY_CONTENT_TYPE

DBTYPE_I2

(Opcjonalnie) Na ograniczenie domyślne jest miejsce MDPROP_MEMBER lub MDPROP_CELL.

PROPERTY_ORIGIN

DBTYPE_UI2

(Opcjonalnie) Na ograniczenie domyślne jest miejsce MD_USER_DEFINED lub MD_SYSTEM_ENABLED

CUBE_SOURCE

DBTYPE_UI2

(Opcjonalnie) Bitmapy z jednego z następujących prawidłowych wartości:

  • MODUŁ 1

  • WYMIARU 2

Domyślne ograniczenie jest wartość 1.

PROPERTY_VISIBILITY

DBTYPE_UI2

(Opcjonalnie) Bitmapy z jednego z następujących prawidłowych wartości:

  • 1 Visible

  • 2 Nie widoczne

Domyślne ograniczenie jest wartość 1.

Zobacz także

Odwołanie