Du kan försöka ett stegvis tillvägagångssätt.
- Skapa en ny bigint-kolumn
- Skapa en infogningstrigger för att hålla nya poster synkroniserade med de två kolumnerna
- Utför en uppdatering för att fylla i alla tomma värden i bigint-kolumnen med det konverterade värdet
- Ändra det primära indexet i tabellen från din gamla id-kolumn till den nya
- Peka eventuella FK:er och frågor att använda den nya kolumnen
- Ändra den nya kolumnen så att den blir din identitetskolumn och ta bort infogningsutlösaren från #2
- Ta bort den gamla ID-kolumnen
Du bör sluta sprida smärtan över dessa 7 steg istället för att slå allt på en gång.