0 oy
5 gösterim
oracle veri tabanında, unique (benzersiz) index nasıl oluşturulur?

Bir alana aynı değerde başka bir data gelmesini istemiyorum özetle.
Veri Tabanı kategorisinde (1.8k puan) | 5 gösterim

1 cevap

0 oy

Eğer yeni bir alan ekleyeceksek 1. komutu, sonrasında bu alanı unique isteniyorsa 2. komutu çalıştırmalı.

  1. alter table TEST_TABLE  add ALAN_ADI varchar2(UZUNLUK_DEGERİ);
  2. alter table TEST_TABLE  add constraint TEST_INDEX unique (ALAN_ADI);

sanırm bu yeterli.

(1.8k puan)
Yeni eklediğin alanın içindeki karakterler null olduğu için sorun olmaz, ama unique alan eklemeden önce içini bilgiyle doldursan daha iyi olabilir.

İlgili sorular

0 oy
1 cevap
0 oy
1 cevap
0 oy
1 cevap
0 oy
1 cevap
28 Aralık 2017 Veri Tabanı kategorisinde erkanerkisi (210 puan) sordu | 20 gösterim
Birbirinden değerli Türkçe Blog yazarlarını takip edebilmek için ziyaret edebileceğiniz bir internet sitesi. yazarlar.hasscript.com