Hey all IDENTITY COLUMN değerlerimi yeniden başlatmak istiyorum 1 Bunu DBCC CHECKIDENT ile nasıl yapacağımı biliyorum, ancak varolan tüm satırlardaki değeri değiştirmek istiyorum. Bu tabloda 2 milyondan fazla satır var.Varolan verilerdeki kimlik sütunları nasıl yeniden verilir/değiştirilir
Bu görev için en iyi yaklaşım nedir?
Anahtar ilişkiler kurduysanız, tüm alt tabloları yeni kimlik değeriyle güncelleyene kadar eski sütunun korunmasını öneririm. Düşebilirsin. – HLGEM
Buradaki sorun, SQL Server'ın bir tabloda birden fazla kimlik sütununa sahip olamamasıdır: http://stackoverflow.com/questions/349092/can-a-sql-server-table-have-two-identity-columns. İlk önce eskisinden kimlik özniteliğini kaldırmanız gerekir. –
YEs, kimlik özelliğini kaldırmanız gereken doğrudur. Öneriniz için – HLGEM