Cannot update an expression

Item Value
SQLCODE -190
Constant SQLE_NON_UPDATEABLE_COLUMN
SQLSTATE 53W02
Sybase error code 230
ODBC 2 State 37000
ODBC 3 State 42000

Probable cause 

You tried to update a column in a query that is a database expression rather than a column in a table.