Kan vi indsætte flere NULL-værdier i den unikke nøgle Oracle?
Kan vi indsætte flere NULL-værdier i den unikke nøgle Oracle?

Video: Kan vi indsætte flere NULL-værdier i den unikke nøgle Oracle?

Video: Kan vi indsætte flere NULL-værdier i den unikke nøgle Oracle?
Video: Subscriber Comments Reply Video 15 | NULL and UNIQUE Key constraint 2024, April
Anonim

Det vil sige: Mens (1, 1, nul ) er tilladt, men ikke mere end én gang, en række med værdier ( nul , nul , nul ) i de tre kolonner, der udgør unik nøgle er tilladt et vilkårligt antal gange - ligesom i tilfældet med en enkelt kolonne.

Også at vide er, kan Unique Key have flere NULL-værdier i Oracle?

Fordi Oracle indeks kan ikke holde NULL-værdier , så det accepterer flere nuller . I tilfælde af Composite Enestående på en eller flere kolonner, Dog to rækker, der indeholder nuller for en eller flere nøgle kolonner og den samme kombination af værdier for den anden nøgle kolonner overtræder begrænsningen.

Ligeledes, hvor mange null kan tillades i en unik nøgle? en nul

Ved også, kan vi indsætte flere NULL-værdier for unik nøgle?

SQL Server: Tillad Flere NULL-værdier i UNIQUE Begrænsning. Ifølge ANSI, ENESTÅENDE begrænsning tillader mange NULL. Men i SQL Server tillader det kun én NULL-værdi . Med ENESTÅENDE begrænsning, du kan ikke indsæt flere NULL.

Hvor mange null-værdier kan indsættes i en kolonne, der har en unik begrænsning?

én NULL-værdi

Anbefalede: