The various target databases use different terminology to describe constraints as summarized in the following table.
The following table lists the Constraint terminology as it appears in the Schema Generation dialog.
DBMS |
Column-Level Constraint Terminology |
Column-Level Default Terminology |
Table-Level Constraint Terminology |
DB2 for i |
N/A |
DEFAULT Value |
N/A |
DB2 LUW |
Column CHECK |
DEFAULT Value |
Table CHECK |
DB2 z/OS |
FIELDPROC/Check |
DEFAULT Value |
VALIDPROC/Check |
Informix |
Column CHECK |
DEFAULT Value |
Table CHECK |
Oracle |
Check Constraint |
DEFAULT Value |
Table CHECK |
Progress |
Validation |
Initial Value |
Table Validation |
SAS |
N/A |
N/A |
N/A |
SQL Server |
Validation |
Default |
Table Validation |
Sybase |
Validation |
Default |
Table Validation |
Teradata |
Column CHECK |
DEFAULT Value |
Table CHECK |
Note: Although constraint dialogs are provided, SQL constraint statements are not generated for the target servers that do not support constraints.
Copyright © 2012 CA. All rights reserved. | Tell Technical Publications how we can improve this information |