Hva er forskjellen mellom en Microsoft Access Tilføy Query & en oppdatering spørring?

Hva er forskjellen mellom en Microsoft Access Tilføy Query & en oppdatering spørring?


Microsoft Access inneholder flere typer søk for å kopiere, slette og endre informasjonen i tabeller og spørringer. I stedet for å manuelt endre hver post, kan du stille disse spørsmålene til å legge til nye poster eller modifisere eksisterende basert på et kriterium som du angir. Tilføy og oppdatere spørringer har noen fellestrekk, men har ulike muligheter og begrensninger.

Celler og Records

Oppdater forespørsler endre informasjon innenfor en post på ett eller flere felt om gangen. Tilføy spørsmål kopiere hele poster om gangen, og legger til eksisterende sett med poster i en tabell. For eksempel, hvis en "adresse" må endres for poster i en tabell, kan du bruke en oppdatering spørring for å gjøre denne endringen. Hvis du har to tabeller med ulike "Customer Information" oppføringer, kan du bruke en append spørring for å kopiere registreringer av en tabell til den andre.

restriksjoner

Oppdater forespørsler kan ikke endre visse datatyper, inkludert Autonummer felt, beregnede felt og primærnøkler. Oppdater søkene har disse restriksjonene fordi postene må opprettholde sine referanser til å fortsette å fungere skikkelig. For eksempel, hvis du fjernet primærnøkkel på en post, vil du miste referanse til at hele posten. Tilføy spørsmål har ikke disse restriksjonene og er i stand til å kopiere alle felt uavhengig av deres datatype.

modifikasjon Source

Tilføy spørsmål arbeid ved å legge til poster fra en eksisterende tabell eller spørring til et nytt bord. Destinasjonene og kildetabeller må ha samkjøre informasjon, selv om felt titlene er ikke akkurat det samme. Oppdater spørsmål gir deg et valg når du oppdaterer tabellen. Du kan enten skrive inn et ord eller uttrykk i "Update til" -feltet eller bruk en annen tabell for å oppdatere feltet. For enkle oppdateringer, bruker du skrive funksjonen og for mer komplekse endringene, kan du bruke en kildetabell.

data Loss

Oppdater søkene har muligheten for å miste data hvis søket ikke er satt opp riktig. Hvis du bruker en kildetabell, kan Tilgang trenger å konvertere datatyper for å matche destinasjonstabellen. Tekstbasert og tallbaserte felt kan forkortes for å imøtekomme målet tabellens felttype. Tilføy søkene har mindre sjanse for å miste data fordi de kopierer hele poster fra ett sted til et annet. Dersom en feil oppstår, kan du ganske enkelt slette disse postene, løse problemet og prøv igjen.