Utropspunkten (!) I Microsoft Access används för att
separata tabell- och fältnamn i en fråga . Det är ett sätt att berätta för åtkomst vilket tabell ett fält tillhör, särskilt när du har fält med samma namn i olika tabeller.
Så här fungerar det:
* `[Tablename]! [FieldName]` :Denna syntax anger att du hänvisar till fältet "fältnamn" i tabellen "tabellnamn".
Exempel:
Föreställ dig att du har två tabeller:"Kunder" och "beställningar", båda innehåller ett fält som heter "Namn".
Om du vill referera till kundens namn i en fråga, skulle du använda:
`` `SQL
Välj [kunder]! [Namn]
Från kunder;
`` `
Detta säkerställer att Access vet att du specifikt letar efter fältet "Namn" från tabellen "Kunder".
Varför använda utropstecken?
* Undvik tvetydighet: Speciellt i större databaser kan du ha duplicerade fältnamn. Utropspunkten klargör vilken tabell fältet tillhör.
* Förbättra läsbarhet: Det gör din kod lättare att läsa och förstå, särskilt när du hanterar komplexa frågor som involverar flera tabeller.
* Standardpraxis: Det är standardsyntaxen i åtkomst och hjälper din kod att vara förenlig med andra åtkomstutvecklare.
Obs:
* Du behöver inte använda utropstecken om du bara hänvisar till fält från en enda tabell.
* Även om det är tekniskt valfritt, anses det generellt bästa praxis att alltid använda utropstecken för att undvika förvirring.