Skip to main content

Hvad er en dobbeltbord?

Dobbeltbordet er en speciel tabel, der er eksklusiv for Oracle Databaser, der kun har en kolonne og en række, så kun et stykke nulpunkt er derinde.Hovedårsagen til dobbeltbordet er bekvemmelighed, fordi det gør kodning af visse databasefunktioner lettere.I modsætning til andre tabeller i databasen, som er beregnet til at blive ændret og ændret, skal det dobbelte afsnit ikke ændres.Hvis dette afsnit overhovedet ændres, kan der forekomme forfærdelige fejl, og hele databasen kan til sidst blive ødelagt.Den dobbelte sektion bruges primært i forbindelse med pseudosøjler og beregninger, der har brug for en tabel.

I dobbeltbordet er der kun en række og en kolonne, så den har kun et enkelt stykke information.Som standard kaldes kolonnen dummy, og værdien indeholdt i cellen er X, hvilket gør den nyttig til X-baserede beregninger.Sys, kort for systemet, er ejer af dobbeltcellen.Alle SYS -data er beregnet til at være alene og ikke ændret.

Brugere er i stand til at ændre information om dobbelt tabel med et par enkle formler og kan injicere deres egne oplysninger i cellen.Selvom dette kan gøres, er det ikke beregnet til at være og aldrig burde være det.Hvis standard X ændres til noget andet, kan katastrofale problemer forekomme med databasen, inklusive korruption af dataene.Dette skyldes, at dobbelt bruges automatisk i nogle formler, og hvis X er forskellig, vil der blive introduceret korrupt kode til databasen.

I mange databaseforespørgsler eller formler kræves en fra klausul.Normalt, når denne klausul bruges i en database til forespørgslen, skal der specificeres en tabel.Tabellen er, hvor beregningen er færdig, eller hvor informationen kommer fra, hvorfor det er nødvendigt i de fleste normale funktioner.Hvis der ikke er behov for en tabel eller ikke påkrævet til beregningen, kan dual tabel specificeres.Dette giver forespørgslen mulighed for at fungere uden at indføre en tabel.

Sammen med forespørgsler tilbyder dobbeltbordet en anden fordel.Mindre kodning er nødvendig for at bruge et dobbelt afsnit, og selvom kodningen er let, vil større databaser se forbedret ydelse.Med mindre forespørgselskodning vil databasen være i stand til at arbejde hurtigere.Det er også nyttigt i beregninger, der har ensartede heltal og dem, der kan gøre brug af det tomme X -heltal uden at kræve, at cellen ændres.