To, co chcesz osiągnąć, IMHO, nie jest zbyt dobrym pomysłem. Weź to pod uwagę; istnieją inne Table
s, które mogą być powiązane z primary key
które właśnie usunąłeś.
Zakładając, że masz istniejące wartości w innych tabelach powiązanych z usuniętymi primary key
:Gdy wstawiasz nowy wpis za pomocą primary key
który został zaczerpnięty z luki, będziesz miał wtedy wartości które są powiązane z innymi tabelami. Nie chciałbyś tego. O ile oczywiście, jeśli wyczyścisz WSZYSTKO tabel, gdy usuniesz klucz podstawowy , a to dużo pracy. Delete Cascade
może nie wystarczyć dla większości.