SET clause for column '%1' used incorrectly

Error constant SQLE_INVALID_SET_CLAUSE
ODBC 2 State S0002
ODBC 3 State 42S03
Parameter 1 The SET clause that is invalid.
Severity 15
SQLCODE –846
SQLSTATE 42U03
Sybase error code 13852
Probable cause

Your UPDATE statement contains an invalid SET clause, for example, there are multiple SET clauses for the same column.