Domain (object)

Assigns properties to an attribute or to another domain. Every attribute is bound to a domain through the Parent Domain property. Properties set on a domain are inherited by each attribute of that domain unless the property has been overridden. Each domain except the domain also contains the Parent Domain property and inherits its values in the same manner. erwin DM has a number of built-in domains: , , Blob, Datetime, Number, and String. These domains cannot be renamed or deleted.

Note: The domain is not exposed by the user interface, but it can be programmatically manipulated.

Valid Owning Object Types

Name DBMS Brands/Versions
ModelAll

Valid Owned Object Types

Name DBMS Brands/Versions
Check_Constraint_UsageAll
Default_Constraint_UsageAll
Extended_NotesAll
MethodTeradata 2.6+
Oracle_Constraint_StateOracle 9.0+
Oracle_LOB_StorageOracle 9.0+
PermissionDB2 for z/OS 8.1+, SQL Server 9.0+, Teradata 2.6+, SQL Azure 10.0+

Tagged Values

Name Value
Long_Id{E7AB3CC0-47AD-4A10-8972-C0FB869EE7CB}+40200007
tag_Display_Name_ResourceDomain
tag_Display_Name_Resource_PluralDomains
tag_Is_Abstractfalse
tag_Is_Logicaltrue
tag_Is_Physicaltrue
tag_Legacy_Ownership_Depth7
tag_Physical_Name_TextDomain

Valid Property Types

Name DBMS Brands/Versions
Abstract_Entity_RefDB2 for LUW 9.7+, Teradata 2.6+
Allocate_AmountDB2 for i 4.0+
Allow_ZeroAccess 9.0+
Anchored_To_TypeDB2 for LUW 9.7+
Attribute_DefinitionAll
Attribute_Image_RefAll
Attribute_NameAll
Attribute_Note_ListAll
Attribute_RefDB2 for LUW 9.7+
Built_In_IdAll
Cache_CapacityDB2 for LUW 7.1+, DB2 for z/OS 6.0+, DB2 for i 4.0+
Cache_Identity_Column_ValuesDB2 for LUW 7.1+, DB2 for z/OS 6.0+, DB2 for i 4.0+
Cardinality_ValueSybase IQ 12.5+
Character_Case_TypeProgress 8.0+, Teradata 2.0+
Character_Semantics_TypeOracle 9.0+
Class_NameSQL Server 9.0+
Collation_NameSQL Server 9.0+, SQL Azure 10.0+
Column_CommentAll
Column_In_NameInformix 7.0+
Column_NameAll
CommentAll
Compress_ValuesTeradata 2.0+
DB2_Character_TypeDB2 for z/OS 8.1+
DB2_Coded_Character_Set_IdentifierDB2 for z/OS 8.1+
DB2_Is_Used_For_Security_LabelsDB2 for z/OS 8.1+
Data_Source_CommentAll
Data_Sources_RefAll
Database_IdDB2 for LUW 9.1+
Database_Internal_NameAll
DecimalsProgress 8.0+
DefinitionAll
Dependent_Objects_RefAll
Display_ControlProgress 8.0+
Display_Format_RefAccess 9.0+, Progress 8.0+, Teradata 2.0+
Display_Format_StringSAS 1.0+
Display_Informat_NameSAS 1.0+
Do_Not_Generate_TransformTeradata 2.6+
ExpressionOracle 9.0+, SQL Server 9.0+, SQL Azure 10.0+
Extent_CountProgress 8.0+
Generate_As_User_Defined_TypeDB2 for LUW 8.1+, DB2 for z/OS 6.0+, SQL Server 7.0+, Sybase 12.5+, Teradata 2.6+, Sybase IQ 12.5+, SQL Azure 10.0+
Generation_ExpressionDB2 for LUW 9.1+
Generation_TypeDB2 for LUW 7.1+, DB2 for z/OS 6.0+, Teradata 2.0+, DB2 for i 4.0+
Global_Variable_RefDB2 for LUW 9.7+
Has_No_MaxDB2 for LUW 9.1+, DB2 for z/OS 8.1+, Teradata 2.5+, DB2 for i 4.0+
Has_No_MinDB2 for LUW 9.1+, DB2 for z/OS 8.1+, Teradata 2.5+, DB2 for i 4.0+
HeaderProgress 8.0+, SAS 0.0+, Teradata 2.0+, DB2 for i 4.0+
Hide_In_LogicalAll
Hide_In_PhysicalAll
History_ListAll
Image_RefAll
Increment_ByDB2 for LUW 2.0+, DB2 for z/OS 3.0+, SQL Server 8.0+, Teradata 2.0+, DB2 for i 4.0+, SQL Azure 10.0+
Input_MaskAccess 9.0+
Is_Column_CompressedDB2 for LUW 8.0+, Teradata 2.0+
Is_Cycle_OnDB2 for LUW 8.0+, DB2 for z/OS 8.1+, Teradata 2.6+, DB2 for i 4.0+
Is_Empty_Equal_To_NullAll
Is_Identity_ColumnDB2 for LUW 7.1+, DB2 for z/OS 6.0+, SQL Server 8.0+, Sybase 12.5+, Teradata 2.0+, DB2 for i 4.0+, Sybase IQ 12.5+, MySQL 5.0+, SQL Azure 10.0+
Is_Implicitly_HiddenDB2 for LUW 9.5+, DB2 for z/OS 9.1+
Is_LOB_Data_CompactedDB2 for LUW 9.1+
Is_LOB_Data_LoggedDB2 for LUW 9.1+
Is_Logical_OnlyAll
Is_Not_For_ReplicationSQL Server 9.0+
Is_Physical_OnlyAll
Is_Read_OnlyAll
Is_Row_Change_Timestamp_ColumnDB2 for LUW 9.5+, DB2 for z/OS 9.1+
Is_SQLServer_FilestreamSQL Server 10.0+
Is_SparseSQL Server 10.0+
Is_System_MaintainedIngres 2.5+
LOB_Storage_RefOracle 9.0+
LabelAccess 9.0+, DB2 for z/OS 8.1+, Progress 8.0+, DB2 for i 4.0+
Logical_Data_TypeAll
Long_IdAll
Max_ValueDB2 for LUW 9.1+, DB2 for z/OS 8.1+, Teradata 2.6+, DB2 for i 4.0+
Maximum_Length_In_RowDB2 for LUW 9.1+
Min_ValueDB2 for LUW 9.1+, DB2 for z/OS 8.1+, Teradata 2.6+, DB2 for i 4.0+
Module_RefDB2 for LUW 9.7+
NameAll
Name_QualifierAll
Note_ListAll
Null_Option_Constraint_NameOracle 9.0+
Null_Option_TypeAccess 9.0+, DB2 for LUW 8.1+, DB2 for z/OS 6.0+, FoxPro 1.0+, Informix 7.0+, Ingres 2.5+, ODBC 2.0+, Oracle 8.0+, Progress 8.0+, Red Brick 5.0+, SAS 1.0+, SQL Server 7.0+, Sybase 12.5+, Teradata 2.0+, DB2 for i 4.0+, Sybase IQ 12.5+, MySQL 5.0+, SQL Azure 10.0+
Object_GUIDAll
Oracle_Constraint_State_RefOracle 9.0+
Order_NumProgress 8.0+
Order_OnDB2 for LUW 9.1+, DB2 for z/OS 8.1+, DB2 for i 4.0+
Ordering_Do_Not_GenerateTeradata 2.6+
Ordering_Procedure_RefTeradata 2.6+
Ordering_Procedure_TypeTeradata 2.6+
Ordering_Use_Replace_SyntaxTeradata 2.6+
Owner_PathAll
Parameter_Order_RefAll
Parent_Domain_RefAll
Percent_NullAll
Physical_Data_TypeAll
Physical_NameAll
Populate_All_Rows_With_Default_ValueSQL Server 9.0+, SQL Azure 10.0+
Prohibit_Check_Constraint_InheritanceAll
Prohibit_Default_Constraint_InheritanceAll
Row_GUIDSQL Server 7.0+
SQLServer_Assembly_RefSQL Server 9.0+
SQLServer_Code_TypeSQL Server 9.0+, SQL Azure 10.0+
SQLServer_Is_PersistedSQL Server 9.0+, SQL Azure 10.0+
SQLServer_XML_Document_TypeSQL Server 9.0+
SQLServer_XML_Schema_Collection_RefSQL Server 9.0+
SW_PromptProgress 9.0+
Schema_RefDB2 for LUW 9.1+, DB2 for z/OS 8.1+, SQL Server 9.0+, SQL Azure 10.0+
Starting_ValueDB2 for LUW 2.0+, DB2 for z/OS 3.0+, SQL Server 8.0+, Teradata 2.0+, DB2 for i 4.0+, MySQL 5.0+, SQL Azure 10.0+
Store_In_UppercaseTeradata 2.0+
System_NameDB2 for i 4.0+
Teradata_Character_Set_TypeTeradata 2.6+
Teradata_CompileTeradata 2.6+
Time_Zone_OptionOracle 9.0+
Transform_From_Procedure_Object_TypeTeradata 2.6+
Transform_From_Procedure_RefTeradata 2.6+
Transform_Group_NameTeradata 2.6+
Transform_To_Procedure_Object_TypeTeradata 2.6+
Transform_To_Procedure_RefTeradata 2.6+
Transform_Use_Replace_SyntaxTeradata 2.6+
TypeAll
UDB_Character_TypeDB2 for LUW 8.1+
UDB_Datalink_OptionsDB2 for LUW 8.1-8.1
UDB_Security_Label_RefDB2 for LUW 9.1+
Update_Attribute_Definition_To_MatchAccess 1.0+, DB2 for LUW 2.0+, DB2 for z/OS 2.0+, FoxPro 0.0+, Informix 7.0+, Ingres 2.0+, Oracle 7.3+, Progress 8.0+, Red Brick 5.0+, SQL Server 7.0+, Teradata 2.0+, DB2 for i 4.0+, SQL Azure 10.0+
User_Formatted_NameAll
User_Formatted_Physical_NameAll
Volumetrics_Average_WidthDB2 for LUW 8.1+, DB2 for z/OS 2.0+, Informix 7.0+, Oracle 7.3+, SQL Server 7.0+, Sybase 11.0+, Teradata 2.6+, Sybase IQ 12.5+, SQL Azure 10.0+
iSeries_Character_TypeDB2 for i 4.0+
iSeries_Coded_Character_Set_IdentifierDB2 for i 4.0+