I would not change the constraints, instead, you can insert a new record in the table_1 with the primary key (id_no = 7008255601088). this is nothing but a duplicate row of the id_no = 8008255601088. so now patient_address with the foreign key constraint (id_no = 8008255601088) can be updated to point to the record with the new id(id which needed to be updated), which is updating the id_no to. The alter table statement conflicted with the foreign key same table constraint "fk_recipe_duplicateofrecipeid_recipe_id". the conflict occurred in database "crawlerdb", table "dbo.recipe", column 'id'.. You are trying to insert a record with a value in the foreign key column that doesn't exist in the foreign table. for example: if you have books and authors tables where books has a foreign key constraint on the authors table and you try to insert a book record for which there is no author record..
Requires alter permission on the table. using sql server management studio to disable a foreign key constraint for insert and update statements. in object explorer, expand the table with the constraint and then expand the keys folder. right-click the constraint and select modify.. Defining foreign keys. in the iso sql standard, foreign keys are defined through a foreign key constraint.the syntax to add such a constraint to an existing table is defined in sql:2003 as shown below. omitting the column list in the references clause implies that the foreign key shall reference the primary key of the referenced table.. Alter class table and restore foreign key constraint; if the attempt to rebuild the foreign key reference fails then there are problems with your surrogate keys in your staging faculty table. rename faculty to faculty_staging; rename faculty_backup to faculty; alter class table and restore foreign key constraint. things to consider:.