Veritabanı Sistemleri Deneme Sınavı Sorusu #734099
Örneğin Siparişler tablosunda “[Nakliye Ücreti] alanının değeri pozitif olacak şekilde kısıt eklenmesi” işlemi gerçekleştirilmek isteniyor ise nasıl bir komut yazılmalıdır?
ALTER TABLE Siparişler ADD CONSTRAINT CK_Ucr CHECK ([Nakliye Ücreti] >=0) |
CHANGE TABLE Siparişler ADD CONSTRAINT CK_Ucr CHECK ([Nakliye Ücreti] >=0) |
ALTER TABLE Siparişler ADD CONSTRAINT CK_Ucr CHECK ([Nakliye Ücreti] =0) |
ALTER TABLE Siparişler REVOKE CONSTRAINT CK_Ucr CHECK ([Nakliye Ücreti] >=0) |
ALTER TABLE Siparişler ADD CONSTRAINT CK_Ucr DROP ([Nakliye Ücreti] >=0) |
Kısıt eklenmesi söz konusu olduğu için başa ALTER TABLE ifadesi yazılmalıdır. Siparişler tablosuna kısıt ekleneceği için ADD CONSTRAINT CK_Ucr CHECK ifadesinde sonra alınan değer pozitif olacağı için >=0 ibaresi kullanılmalıdır.
Yorumlar
- 0 Yorum