Kunnen we meerdere NULL-waarden invoegen in Oracle met een unieke sleutel?
Kunnen we meerdere NULL-waarden invoegen in Oracle met een unieke sleutel?

Video: Kunnen we meerdere NULL-waarden invoegen in Oracle met een unieke sleutel?

Video: Kunnen we meerdere NULL-waarden invoegen in Oracle met een unieke sleutel?
Video: ? Het eeuwenoude pad naar innerlijke vrijheid met Richard Haight 2024, November
Anonim

Dat wil zeggen: terwijl (1, 1, nul ) is toegestaan, maar niet meer dan één keer, een rij met waarden ( nul , nul , nul ) in de drie kolommen waaruit de. bestaat unieke sleutel zijn een willekeurig aantal keren toegestaan - net als in het geval met één kolom.

Ook om te weten is, kan Unique Key meerdere NULL-waarden hebben in Oracle?

Omdat Orakel inhoudsopgave kan niet vasthouden NULL-waarden , dus het accepteert meerdere nullen . In het geval van composiet Uniek op een of meer kolommen, echter twee rijen die bevatten nullen voor een of meer toets kolommen en dezelfde combinatie van waarden voor de andere toets kolommen schenden de beperking.

Evenzo, hoeveel null kunnen worden toegestaan in een unieke sleutel? een nul

Weet ook, kunnen we meerdere NULL-waarden invoegen voor een unieke sleutel?

SQL Server: Toestaan Meerdere NULL-waarden in UNIQUE Dwang. Volgens de ANSI, UNIEK beperking staat toe meerdere NULL-waarden. Maar in de SQL Server staat het alleen toe: één NULL-waarde . Met de UNIEK dwang, jij kan niet meerdere invoegen NULL-waarden.

Hoeveel null-waarden kunnen worden ingevoegd in een kolom met een unieke beperking?

één NULL-waarde

Aanbevolen: