Всъщност не трябва да правите това, а вместо това да вмъкнете нов запис и да го актуализирате по този начин.
Но ако наистина трябва, можете да направите следното:
- Деактивирайте временно прилагането на FK ограничения (напр.
ALTER TABLE foo WITH NOCHECK CONSTRAINT ALL
) - След това актуализирайте своя ПК
- След това актуализирайте вашите FK, за да съответстват на промяната на PK
- Най-накрая активирайте обратно налагането на FK ограниченията