Set clause for column '%1' used incorrectly

Item Value
SQLCODE -846
Constant SQLE_INVALID_SET_CLAUSE
SQLSTATE 42U03
Sybase error code 13852
ODBC 2 State S0002
ODBC 3 State 42S03

Probable cause 

Your update statement contains an invalid set clause, e.g., there are multiple set clauses for the same column.