Column <str> in forward reference of table <str> not declared Explanation: You implicitly declared the named column when using it in a forward reference. When the named table was eventually created, the column was not declared. User Action: Change the forward declaration or the actual table declaration so that the table contains all of the columns found in the forward declaration.