Benzersiz Oracle anahtarına birden çok NULL değeri ekleyebilir miyiz?
Benzersiz Oracle anahtarına birden çok NULL değeri ekleyebilir miyiz?

Video: Benzersiz Oracle anahtarına birden çok NULL değeri ekleyebilir miyiz?

Video: Benzersiz Oracle anahtarına birden çok NULL değeri ekleyebilir miyiz?
Video: SQL Eğitimi 2024, Nisan
Anonim

Yani: (1, 1, boş ) izin verilir, ancak bir satırdan fazla olamaz değerler ( boş , boş , boş ) oluşturan üç sütunda Benzersiz anahtarı herhangi bir sayıda izin verilir - tıpkı tek sütun durumunda olduğu gibi.

Ayrıca, Benzersiz Anahtarın Oracle'da birden çok NULL değeri olabilir mi?

Çünkü kehanet dizin Yapabilmek tutma NULL değerler , yani kabul ediyor çoklu boş değerler . Kompozit olması durumunda Benzersiz bir veya daha fazla sütunda, Ancak, içeren iki satır boş değerler bir veya daha fazlası için anahtar sütunlar ve aynı kombinasyon değerler Diğeri için anahtar sütunlar kısıtlamayı ihlal ediyor.

Benzer şekilde, benzersiz bir anahtarda kaç tane boş değere izin verilebilir? bir boş

Ayrıca Bilin, benzersiz anahtar için birden fazla NULL değeri ekleyebilir miyiz?

SQL Sunucusu: İzin Ver UNIQUE'de Birden Çok NULL Değer Kısıtlama. ANSI'ye göre, BENZERSİZ kısıtlama izin verir çoklu NULL'lar. Ancak SQL Server'da yalnızca bir NULL değer . İle BENZERSİZ kısıtlama, sen yapamam çoklu ekle NULL'lar.

Benzersiz kısıtlamaya sahip bir sütuna kaç tane boş değer eklenebilir?

bir NULL değer

Önerilen: