Je! tunaweza kuingiza nambari nyingi za NULL kwenye Oracle ya ufunguo wa kipekee?
Je! tunaweza kuingiza nambari nyingi za NULL kwenye Oracle ya ufunguo wa kipekee?

Video: Je! tunaweza kuingiza nambari nyingi za NULL kwenye Oracle ya ufunguo wa kipekee?

Video: Je! tunaweza kuingiza nambari nyingi za NULL kwenye Oracle ya ufunguo wa kipekee?
Video: Kusisimua Iliyotelekezwa Karne ya 17th Chateau huko Ufaransa (Imehifadhiwa kabisa kwa wakati kwa) 2024, Aprili
Anonim

Hiyo ni: Wakati (1, 1, null ) inaruhusiwa, lakini si zaidi ya mara moja, safu na maadili ( null , null , null ) katika safu wima tatu zinazounda ufunguo wa kipekee zinaruhusiwa idadi yoyote ya nyakati - kama ilivyo katika kesi ya safu wima moja.

Pia kujua ni, Je, Ufunguo wa Kipekee unaweza kuwa na maadili mengi NULL katika Oracle?

Kwa sababu Oracle index unaweza kushikilia Thamani NULL , kwa hivyo inakubali nulls nyingi . Katika kesi ya Composite Kipekee kwenye safu wima moja au zaidi, Hata hivyo, safu mbili ambazo zina nulls kwa moja au zaidi ufunguo nguzo na mchanganyiko sawa wa maadili kwa mwingine ufunguo safu wima zinakiuka kikwazo.

Vile vile, ni null ngapi zinaweza kuruhusiwa kwenye ufunguo wa kipekee? null moja

Pia Jua, je, tunaweza kuingiza thamani nyingi NULL kwa ufunguo wa kipekee?

Seva ya SQL: Ruhusu Thamani Nyingi NULL katika UNIQUE Kizuizi. Kulingana na ANSI, KIPEKEE kizuizi kinaruhusu nyingi NULLs. Lakini katika Seva ya SQL, inaruhusu tu thamani moja NULL . Pamoja na KIPEKEE kizuizi, wewe haiwezi ingiza nyingi NULLs.

Ni thamani ngapi batili zinaweza kuingizwa kwenye safu ambayo ina kizuizi cha kipekee?

thamani moja NULL

Ilipendekeza: