Utropstegn (!) I Microsoft -tilgang brukes til
separate tabell- og feltnavn i et spørsmål . Det er en måte å fortelle tilgang til hvilket tabell et felt tilhører, spesielt når du har felt med samme navn i forskjellige tabeller.
Slik fungerer det:
* `[tablename]! [Feltnavn]` :Denne syntaksen spesifiserer at du refererer til feltet "Feltnavn" i tabellen "tablenavn".
Eksempel:
Se for deg at du har to tabeller:"kunder" og "bestillinger", som begge inneholder et felt som heter "navn".
Hvis du vil referere til kundens navn i en spørring, vil du bruke:
`` SQL
Velg [kunder]! [Navn]
Fra kunder;
`` `
Dette sikrer at Access vet at du spesifikt leter etter "Navn" -feltet fra "kunder" -tabellen.
Hvorfor bruke utropstegn?
* Unngå tvetydighet: Spesielt i større databaser kan du ha dupliserte feltnavn. Utropstegnet tydeliggjør hvilket tabell feltet tilhører.
* Forbedre lesbarhet: Det gjør koden din enklere å lese og forstå, spesielt når du arbeider med komplekse spørsmål som involverer flere tabeller.
* Standard praksis: Det er standard syntaks i tilgang og hjelper koden din å være i samsvar med andre tilgangsutviklere.
Merk:
* Du trenger ikke å bruke utropstegn hvis du bare refererer til felt fra et enkelt bord.
* Selv om det er teknisk valgfritt, anses det generelt som beste praksis å alltid bruke utropstegn for å unngå forvirring.