Constraints help to ensure that the data entered in the table is correct. Constraints also provide information to SAP Sybase IQ that boosts performance.
SAP Sybase IQ does not allow the creation of a check constraint that it cannot evaluate, such as those composed of user-defined functions, proxy tables, or non-SAP Sybase IQ tables. Constraints that cannot be evaluated are detected the first time the table on which the check constraint is defined is loaded or modified.