When a table was created with a CHECK clause and that clause did not contain a column name, c-treeACE SQL Server terminated with an unhandled exception. The following example reproduces this exception. Note that this is not a syntactically correct statement, as the CHECK clause must contain a column reference:
CREATE TABLE t (i INTEGER CHECK(1 > 1))
The logic has been changed to return a syntax error in this situation.