Bir sütun kümesine benzersiz bir kısıtlama uygulamam gereken bir durum var, ancak bir sütunun yalnızca bir değeri için.
Örneğin, Tablo (ID, Name, RecordStatus) gibi bir tablom var.
RecordStatus yalnızca 1 veya 2 değerine sahip olabilir (aktif veya silinmiş) ve yalnızca RecordStatus = 1 olduğunda (ID, RecordStatus) üzerinde benzersiz bir kısıt oluşturmak istiyorum, çünkü aynı olan birden fazla silinmiş kayıt olması umrumda değil. İD.
Tetikleyici yazmak dışında bunu yapabilir miyim?
SQL Server 2005 kullanıyorum.