Voimmeko lisätä useita NULL-arvoja ainutlaatuiseen Oracle-avaimeen?
Voimmeko lisätä useita NULL-arvoja ainutlaatuiseen Oracle-avaimeen?

Video: Voimmeko lisätä useita NULL-arvoja ainutlaatuiseen Oracle-avaimeen?

Video: Voimmeko lisätä useita NULL-arvoja ainutlaatuiseen Oracle-avaimeen?
Video: ⚡️ EN ANNA periksi! Amazon 2.0 | Verkkokauppa tyhjästä - Osa 3 2024, Huhtikuu
Anonim

Eli: While (1, 1, tyhjä ) on sallittu, mutta enintään kerran, rivi arvot ( tyhjä , tyhjä , tyhjä ) kolmessa sarakkeessa, jotka muodostavat ainutlaatuinen avain ovat sallittuja kuinka monta kertaa tahansa - aivan kuten yksisarakkeisessa tapauksessa.

On myös tiedettävä, voiko Unique Key -avaimella olla useita NULL-arvoja Oraclessa?

Koska Oraakkeli indeksi voi älä pidä NULL arvot , joten se hyväksyy useita nollia . Komposiittien tapauksessa Ainutlaatuinen yhdessä tai useammassa sarakkeessa, kuitenkin kaksi riviä, jotka sisältävät nollat yhdelle tai useammalle avain sarakkeita ja sama yhdistelmä arvot toiselle avain sarakkeet rikkovat rajoitusta.

Samoin kuinka monta nollaa voidaan sallia yksilöivässä avaimessa? yksi nolla

Tiedätkö myös, voimmeko lisätä useita NULL-arvoja ainutlaatuiselle avaimelle?

SQL Server: Salli Useita NULL-arvoja kohdassa UNIQUE Rajoite. ANSI:n mukaan AINUTLAATUINEN rajoitus sallii useita NULLeja. Mutta SQL Serverissä se sallii vain yksi NULL-arvo . Kanssa AINUTLAATUINEN rajoite, sinä ei voi lisää useita NULLeja.

Kuinka monta nolla-arvoa voidaan lisätä sarakkeeseen, jolla on ainutlaatuinen rajoitus?

yksi NULL-arvo

Suositeltava: