Chapter 15 DBMS-Specific Features
The following extended attributes are defined by default in the MS SQL Server DBMS.
The following extended attributes are available on the Microsoft tab:
Name | Description |
---|---|
Do not validate check constraints during replication | Specifies that "NOT FOR REPLICATION" keywords are used to prevent the CHECK constraint from being enforced during the distribution process used by replication.
Scripting name: ExtCkcNotForReplication |
Default constraint name | Contains the name of the constraint that is used to apply a default value to the column. If empty, the "constraint" keyword is not generated.
Scripting name: ExtDeftConstName |
Identity seed and increment | Is a string composed of two integer values separated by a comma.
First value is the seed value of the identity column, meaning the value to be assigned to the first row in the table. Second value is the increment to add to the seed value for successive rows in the table. Scripting name: ExtIdentitySeedInc |
Identity value not replicated | Indicates that the IDENTITY property should not be enforced when a replication login inserts data into the table.
Scripting name: ExtIdtNotForReplication |
Not null constraint name | Contains the name of the constraint that is used to apply a mandatory property of the column. If empty, the "constraint" keyword is not generated.
Scripting name: ExtNullConstName |
Row global unique identifier | Indicates that the new column is a row global unique identifier column. Only one unique identifier column per table can be designated as the ROWGUIDCOL column.
Scripting name: ExtRowGuidCol |
Collation name | A single string that specifies the collation name for a SQL collation.
Scripting name: ExtCollation |
The following extended attributes are available on the Microsoft tab:
Name | Description |
---|---|
Options | You can choose between the following:
Scripting name: Options |
The following extended attributes are available on the Microsoft tab:
Name | Description |
---|---|
Hidden | Indicates whether the dimension is hidden from clients.
Scripting name: IsHidden |
Options | Dimension options to manage member uniqueness and specify their storage. You can choose between:
Scripting name: Options |
Subtype | Indicates the subtype of a dimension. You can choose between:
Scripting name: SubType |
Template | Contains a template string that is used to generate captions for system-generated data members.
Scripting name: Template |
Time | Indicates that a dimension refers to time (year, month, week, day, and so on). You can choose between:
The following values post-fixed by an asterisk (*) are additional values that can be used by the add-in but do not exist in the MDX syntax. You can choose between a dimension that contains:
Scripting name: TimeDef |
The following extended attributes are available on the Microsoft tab:
Name | Description |
---|---|
Rollup expression | Contains a Multidimensional Expressions (MDX) expression used to override the default roll-up mode.
Scripting name: CustomRollupExpr |
Format key | Name of the column or expression that contains member keys.
Scripting name: FormatKey |
Format name | Name of the column or expression that contains member names.
Scripting name: FormatName |
Hide values | Options to hide level members. You can choose between:
Scripting name: HideValues |
Hidden | Indicates whether the level is hidden from client applications.
Scripting name: IsHidden |
Options | Options about member uniqueness, ordering and data source. You can choose between:
Scripting name: Options |
Root values | Determines how the root member or members of a parent-child hierarchy are identified. You can choose between:
Scripting name: RootValues |
Type | Identifies the specific type of level. . You can choose between:
Scripting name: Type |
The following extended attributes are available on the Microsoft tab:
Name | Description |
---|---|
Hidden | Indicates whether the hierarchy is hidden from client applications.
Scripting name: IsHidden |
The following extended attributes are available on the Microsoft tab:
Name | Description |
---|---|
Format | Format used to display the values of the cube measure.
Scripting name: Format |
Cube measure function type | A value corresponding to the type of aggregate function used by the cube measure.
Scripting name: Function |
Hidden | Indicates whether the measure is visible to the client.
Scripting name: IsHidden |
Member calculating order | Order in which the calculated member will be solved when calculated members intersect each other.
Scripting name: SolveOrder |
Source column data type | Returns a OLE DB enumeration constant that identifies the SourceColumn (in the fact table) data type.
Scripting name: Type |
The following extended attributes are available on the Microsoft tab:
Name | Description |
---|---|
Do not validate foreign key constraint during replication | Specifies that "NOT FOR REPLICATION" keywords are used to prevent the FOREIGN KEY constraint from being enforced during the distribution process used by replication.
Scripting name: ExtFkNotForReplication |
The following extended attributes are available on the Microsoft tab:
Name | Description |
---|---|
Do not validate check constraints during replication | Specifies that "NOT FOR REPLICATION" keywords are used to prevent the TABLE CHECK constraint from being enforced during the distribution process used by replication.
Scripting name: ExtCktNotForReplication |
The following extended attributes are available on the Microsoft tab:
Name | Description |
---|---|
Encryption option | This extended attribute defines the encryption option of the view, respecting the view creation syntax.
Scripting name: WithOption |
Copyright (C) 2007. Sybase Inc. All rights reserved. |
![]() |