Vai unikālajā Oracle atslēgā var ievietot vairākas NULL vērtības?
Vai unikālajā Oracle atslēgā var ievietot vairākas NULL vērtības?

Video: Vai unikālajā Oracle atslēgā var ievietot vairākas NULL vērtības?

Video: Vai unikālajā Oracle atslēgā var ievietot vairākas NULL vērtības?
Video: Oracle - SQL - Unique Constraint 2024, Marts
Anonim

Tas ir: kamēr (1, 1, null ) ir atļauts, bet ne vairāk kā vienu reizi, rinda ar vērtības ( null , null , null ) trīs kolonnās, kas veido unikāla atslēga ir atļauti neierobežotu skaitu reižu - tāpat kā vienas kolonnas gadījumā.

Ir arī jāzina, vai Oracle unikālajai atslēgai var būt vairākas NULL vērtības?

Jo Orākuls rādītājs var neturēt NULL vērtības , tāpēc tas pieņem vairākas nulles . Kompozīta gadījumā Unikāls vienā vai vairākās kolonnās, tomēr divas rindas, kas satur nulles vienam vai vairākiem taustiņu kolonnas un tā pati kombinācija vērtības otram taustiņu kolonnas pārkāpj ierobežojumu.

Tāpat cik nulles var atļaut unikālā atslēgā? viena nulle

Zināt arī, vai unikālajai atslēgai var ievietot vairākas NULL vērtības?

SQL Server: Atļaut Vairākas NULL vērtības UNIQUE Ierobežojums. Saskaņā ar ANSI, UNIKĀLS ierobežojums atļauj vairākas NULL. Bet SQL serverī tas ļauj tikai viena NULL vērtība . Ar UNIKĀLS ierobežojums, tu nevar ievietot vairākus NULL.

Cik nulles vērtību var ievietot kolonnā, kurai ir unikāls ierobežojums?

viena NULL vērtība

Ieteicams: