Column <str> in table <str> does not match assumed <str> data type Explanation: You implicitly declared the named column with numeric, character or date data type when using it in a forward reference. When the named table was eventually created, the actual column declaration did not match the implicit one. User Action: Change the forward declaration or the column declaration so that the two have the same basic data type.