In this blog post, you’ll learn more about the Sybase Error Table ‘%1’ has no primary key and the reason for receiving this error
Sybase SQL Error Message
Table ‘%1’ has no primary key
Reason for this Error
You attempted an operation that required the referenced table to have a primary key. Examples of these operations include adding a foreign key, or using the ON EXISTING clause of an INSERT statement, while referring to a table that does not have a primary key. You must add a primary key to the referenced table.