In this blog post, you’ll learn more about the Sybase Error No primary key value for foreign key ‘%1’ in table ‘%2’ and the reason for receiving this error
Sybase SQL Error Message
No primary key value for foreign key ‘%1’ in table ‘%2’
Reason for this Error
You attempted to insert or update a row that has a foreign key for another table. The value for the foreign key is not NULL and there is not a corresponding value in the primary key.