ADD CONSTRAINT

  • Default

    DEFAULT kısıtlaması, bir sütun için varsayılan bir değer ayarlamak için kullanılır. Başka bir değer belirtilmezse varsayılan değer tüm yeni kayıtlara eklenir. CREATE TABLE Komutunda DEFAULT Kullanımı Aşağıdaki SQL kodu, “Persons” tablosu oluşturulduğunda “City” sütunu için bir DEFAULT değer ayarlar: CREATE TABLE Persons ( ID int NOT NULL, LastName varchar(255) NOT NULL, FirstName varchar(255), Age int, City…

    Kategori:

    Tarih:

    Devamını oku: Default

  • Check

    CHECK kısıtlaması, bir sütuna yerleştirilebilecek değer aralığını sınırlamak için kullanılır.  Bir sütun üzerinde bir CHECK kısıtlaması tanımlarsanız, bu sütun için yalnızca belirli değerlere izin verilir.  Bir tabloda bir CHECK kısıtlaması tanımlarsanız, satırın diğer sütunlarındaki değerlere göre belirli sütunlardaki değerler sınırlandırılabilir. CREATE TABLE Komutunda CHECK Kullanımı Aşağıdaki SQL kodu, “Persons” tablosu oluşturulurken “Age” sütununda bir CHECK kısıtlaması oluşturur. CHECK kısıtlaması,…

    Kategori:

    Tarih:

    Devamını oku: Check

  • Foreign Key

    FOREIGN KEY kısıtlaması, tablolar arasındaki bağlantıları yok edecek eylemleri önlemek için kullanılır. FOREIGN KEY, bir tabloda, başka bir tablodaki PRIMARY KEY’e atıfta bulunan bir alandır (veya alanlar topluluğudur). FOREIGN KEY sahip tabloya alt tablo, PRIMARY KEY’e sahip tabloya ise başvurulan veya ana tablo adı verilir. Aşağıdaki iki tabloya bakalım: Persons Tablosu Orders Tablosu “Orders” tablosundaki…


  • Primary Key

    PRIMARY KEY kısıtlaması, bir tablodaki her kaydı benzersiz bir şekilde tanımlar.  PRIMARY KEY’ler benzersiz değerler içermelidir ve NULL değerler içeremez.  Bir tablo sadece bir PRIMARY KEY’e sahip olabilir; ve bu tabloda, bu PRIMARY KEY, tek veya çoklu sütunlardan (alanlar) oluşabilir. CREATE TABLE Komutunda PRIMARY KEY Kullanımı Aşağıdaki SQL kodu, “Persons” tablosu oluşturulurken “ID” sütununda PRIMARY…


  • Unique

    UNIQUE kısıtlaması, bir sütundaki tüm değerlerin farklı olmasını sağlar. Hem UNIQUE hem de PRIMARY KEY kısıtlamaları, bir sütun veya sütun kümesi için benzersizlik garantisi sağlar. PRIMARY KEY kısıtlamasının otomatik olarak bir UNIQUE (benzersiz) kısıtlaması vardır. Ancak, tablo başına birçok UNIQUE kısıtlamanız olabilir, fakat tablo başına yalnızca bir PRIMARY KEY kısıtlamanız olabilir. CREATE TABLE Komutunda UNIQUE Kullanımı…

    Kategori:

    Tarih:

    Devamını oku: Unique