Skip to main content

Näytä ja muokkaa SQL-käyttöoikeutta Microsoft Accessissa

Technology Stacks - Computer Science for Business Leaders 2016 (Kesäkuu 2025)

Technology Stacks - Computer Science for Business Leaders 2016 (Kesäkuu 2025)
Anonim

Monet Microsoft Access -tietokannan kehittäjät luottavat ohjelmiston sisäänrakennettuihin ohjelmiin kyselyjen ja lomakkeiden luomiseksi, mutta joissakin tilanteissa velhon tuotos ei välttämättä ole tarpeeksi tarkka. Jokainen Access-tietokannan kysely paljastaa sen perustekstin, joka on kirjoitettu rakenteelliseen kyselykieliin, joten voit muokata sitä täydelliseksi Access-kyselyksi.

Miten tarkastella ja muokata perustana olevaa SQL: ää

Voit tarkastella tai muokata SQL-taustalla olevaa Access-kyselyä:

  1. Etsi kysely sisään Object Explorer ja suorita kysely kaksoisnapsauttamalla sitä.
  2. Vedä alas näkymä valikosta vasemmassa yläkulmassa.
  3. valita SQL-näkymä näyttää kyselyn vastaavan SQL-käskyn.
  4. Tee haluamasi muutokset kyselyvälilehdellä SQL-käskyyn.
  5. Klikkaa Tallentaa kuvaketta tallentaa työsi.

Access Considerations

Microsoft Access 2013 ja uudemmat versiot tukevat ANSI-89 Tason 1 syntaksia useilla muutoksilla. Access käyttää Jet-tietokantaohjelmaa, ei SQL Server -moottoria, joten Access-palvelu on enemmän ANSI-standardin syntaksia eikä vaadi Transact-SQL -kieltä.

Poikkeamat ANSI-standardista ovat:

  • Et voi käyttää DISTINCT-lauseketta yhdistelmätoiminnossa.
  • Et voi käyttää LIMIT TO xx ROWS -lauseketta.
  • Accessin yksittäinen merkkikortti on ? mielummin kuin _.
  • Accessin nolla tai useampi merkkinen wildcard on * mielummin kuin %.
  • Käyttölupien ryhmittely ja lausekkeiden tilaaminen.
  • Käyttöoikeus sallii TRANSFORM-lausunnon ja PARAMETERS-ilmoituksen.
  • Access tukee ylimääräisiä aggregaattitoimintoja, mukaan lukien standardipoikkeamat ja varianssit.
  • Access ja ANSI käyttävät hieman erilaisia ​​varattujen avainsanaluetteloita.

Luonnolliset kortit Accessissa voivat noudata ANSI-yleissopimuksia vain, jos kyselyt käyttävät yksinomaan ANSI-syntaksia. Jos sulautat yleissopimukset, kyselyt eivät onnistu, ja Access-standardi vaikuttaa.