ALTER DOMAIN(7) | SQL - Dil Deyimleri | ALTER DOMAIN(7) |
ALTER DOMAIN - bir veri alanının tanımını değiştirir
ALTER DOMAIN isim { SET DEFAULT ifade | DROP DEFAULT } ALTER DOMAIN isim { SET | DROP } NOT NULL ALTER DOMAIN isim ADD alan-kısıtı ALTER DOMAIN isim DROP CONSTRAINT kısıt-ismi [ RESTRICT | CASCADE ] ALTER DOMAIN isim OWNER TO yeni-aidiyet
ALTER DOMAIN mevcut bir veri alanının tanımını değiştirir. Çeşitli alt biçimleri vardır:
Sadece ayrıcalıklı kullanıcı tarafından kullanılabilen ALTER DOMAIN OWNER biçimi dışında, ALTER DOMAIN kullanmak için veri alanının sahibi olmalısınız.
Bir veri alanına bir NOT NULL kısıtı eklemek için:
ALTER DOMAIN zipcode SET NOT NULL;
Bir veri alanında bir NOT NULL kısıtını kaldırmak için:
ALTER DOMAIN zipcode DROP NOT NULL;
Bir veri alanına bir sınama kısıtı eklemek için:
ALTER DOMAIN zipcode ADD CONSTRAINT zipchk CHECK (char_length(VALUE) = 5);
Bir veri alanından bir sınama kısıtını kaldırmak için:
ALTER DOMAIN zipcode DROP CONSTRAINT zipchk;
Bir PostgreSQL oluşumu olarak OWNER'lı biçim dışında ALTER DOMAIN cümleleri SQL:1999 ile uyumludur.
CREATE DOMAIN [create_domain(7)], DROP DOMAIN [drop_domain(7)].
Nilgün Belma Bugüner <nilgun (at) belgeler·gen·tr>, Mart 2005
PostgreSQL |