Cause . . . . . : The check constraint is not valid. The reason code is &2. The reason codes and their meaning follow: 1 -- Functions which are not deterministic cannot be specified in check constraints. 2 -- Field &1 has an associated field procedure and cannot be specified in a check constraint. Recovery . . . : For reason code 1, remove the non-deterministic function from the check constraint. For reason code 2, remove the field from the check constraint.