Cannot uniquely identify rows in cursor

Error constant SQLE_CANNOT_UNIQUELY_IDENTIFY_ROWS
ODBC 2 state 42000
ODBC 3 state 42000
Severity 16
SQLCODE -295
SQLSTATE 09W05
Sybase error code 311
 Probable cause