Constraint '%1' violated: Invalid value for column '%2' in table '%3'

Error constant SQLE_INVALID_COLUMN_VALUE
ODBC 2 State 42000
ODBC 3 State 23000
Parameter 1 Name of the constraint (if defined) that was violated by an invalid value.
Parameter 2 Name of the column that was assigned an invalid value.
Parameter 3 Name of the table containing the column.
Severity 16
SQLCODE –209
SQLSTATE 23506
Sybase error code 548
Probable cause

You attempted an insert or update that violates a CHECK constraint. A CHECK constraint is violated if it evaluates to FALSE; it is deemed to hold if the condition evaluates to TRUE or UNKNOWN.