Arkadaşlar kusura bakmayın bu konu forumda tartışılmış ancak benim oluşturmaya çalıştığım kısıtlama koşullu bir kısıtlama olacak. Bir türlü işin içinden çıkamadım.
Şimdi aşağıdaki şekilde alanlarım var
PROJEBASLANGICTARIHI
PROJEPLANLANANBITISTARIHI
PROJEFIILIBITISTARIHI
İlk iki alan için kısıtlamayı rahatlıkla oluşturabiliyorum. Şöyle ki :
Kod: Tümünü seç
ALTER TABLE PROJELER ADD CONSTRAINT CHK2_PROJELER check (PROJEBASLANGICTARIHI =
PROJEPLANLANANBITISTARIHI or PROJEBASLANGICTARIHI <
PROJEPLANLANANBITISTARIHI);
Ancak problem olan alan üçüncü alanla ilgili
Yani PROJEFIILIBITISTARIHI forma başlangıçta girilmiyor. Dolayısıyla bu değer sıfır olabiliyor (bu arada sıfır doğru mu yoksa null mı olması gerekir?). Ancak sıfır olmadığında PROJEBASLANGICTARIHI'nden küçük olmamalı bunu nasıl yapabilirim?
Şimdiden teşekkürler.