Kayıtlar

unique etiketine sahip yayınlar gösteriliyor

SQL Ders38 - CONSTRAINTS | UNIQUE

Bir kolondaki tüm verilerin farklı değerleri olmasını sağlar. Daha önce olan veriyi tabloya eklettirmez.


CREATE TABLE tablo_ismi(
degisken_ismi degisken_tipi UNIQUE);


veya


CREATE TABLE tablo_ismi(
degisken_ismi degisken_tipi
UNIQUE(degisken_tipi));


UNIQUE sınırlandırmasını daha önce oluşturulmuş bir tabloya ekleme


ALTER TABLE tablo_ismi
ADD UNIQUE (kolon_ismi);


Birden fazla kolonda UNIQUE sınırlandırmasını eklemek için


ADD CONSTRAINT sınırlandırma_ismi UNIQUE (kolon_ismi,kolon_ismi)


UNIQUE sınırlandırmasını kaldırmak için


ALTER TABLE tabllo_ismi
DROP CONSTRAINT sınırlandırma_ismi;


veya


ALTER TABLE tablo_ismi
ALTER COLUMN degisken_ismi degisken tipi;


SqlQuery38.sql
CREATETABLE test (t int UNIQUE);
SqlQuery38_2.sql
ALTERTABLE test ADDUNIQUE(t);
SqlQuery38_3.sql
ALTERTABLE test ALTERCOLUMN T int;