In this blog post, you’ll learn more about the Sybase Error Update operation attempted on non-updatable query and the reason for receiving this error
Sybase SQL Error Message
Update operation attempted on non-updatable query
Reason for this Error
You attempted an insert, update, or delete operation on a query that is implicitly read-only. Queries that contain DISTINCT, GROUP BY, HAVING, EXCEPT, INTERSECT or UNION, or that contain aggregate functions, or that involve a join, are implicitly read-only. If the query references a view then the view may be non-updatable.