Skip to main content

Wat is een dubbele tafel?

De dubbele tabel is een speciale tabel exclusief voor Oracle Databases die slechts één kolom en één rij hebben, dus er zit slechts één stukje datum in.De belangrijkste reden voor de dubbele tabel is het gemak, omdat het coderen van bepaalde databasefuncties gemakkelijker maakt.In tegenstelling tot andere tabellen in de database, die bedoeld zijn om te worden gewijzigd en gewijzigd, wordt de dubbele sectie niet verondersteld te worden gewijzigd.Als deze sectie überhaupt wordt gewijzigd, kunnen er vreselijke fouten optreden en kan de hele database uiteindelijk beschadigd raken.De dubbele sectie wordt voornamelijk gebruikt in combinatie met pseudo -kolommen en berekeningen die een tabel nodig hebben.

In de dubbele tabel is er slechts één rij en één kolom, dus het heeft slechts één stuk informatie.Standaard wordt de kolom dummy genoemd en de waarde in de cel is X, waardoor het nuttig is voor X-gebaseerde berekeningen.SYS, kort voor het systeem, is de eigenaar van de dubbele cel.Alle SYS -gegevens zijn bedoeld om alleen te worden gelaten en niet te worden gewijzigd.

Gebruikers kunnen dubbele tabelinformatie wijzigen met een paar eenvoudige formules en kunnen hun eigen informatie in de cel injecteren.Hoewel dit kan worden gedaan, is het niet bedoeld om te zijn en zou dat nooit moeten zijn.Als de standaard X in iets anders wordt gewijzigd, kunnen catastrofale problemen optreden met de database, inclusief corruptie van de gegevens.Dit komt omdat dual automatisch wordt gebruikt in sommige formules en, als de X anders is, wordt beschadigde code in de database geïntroduceerd.

In veel databasevragen of formules is een van clausule vereist.Normaal gesproken, wanneer deze clausule wordt gebruikt in een database voor de query, moet een tabel worden opgegeven.De tabel is waar de berekening wordt gedaan, of waar de informatie vandaan komt, en daarom is deze nodig in de meeste normale functies.Als een tabel niet nodig is of niet vereist voor de berekening, kan de dubbele tabel worden opgegeven.Hierdoor kan de query werken zonder een tabel te introduceren.

Samen met vragen biedt de dubbele tabel een ander voordeel.Er is minder codering nodig om een dubbele sectie te gebruiken en hoewel de codering een lichte is, zullen grotere databases verbeterde prestaties zien.Met minder querycodering kan de database sneller werken.Het is ook nuttig in berekeningen die consistente gehele getallen hebben en die welke gebruik kunnen maken van het lege X -gehele getal zonder dat de cel moet veranderen.