Skip to main content

Ogled in urejanje SQL v programu Microsoft Access

Anonim

Mnogi razvijalci baze podatkov Microsoft Access se zanašajo na vgrajene čarovnike programa, da ustvarijo poizvedbe in obrazce, v nekaterih primerih pa čarovniški rezultati morda niso dovolj natančni. Vsaka poizvedba v bazi podatkov Access razkriva svojo osnovno kodo, ki je napisana v Strukturiranih poizvedbah, zato jo lahko spremenite v popolno poizvedbo Access.

Kako si ogledate in uredite osnovni SQL

Če si želite ogledati ali urediti SQL, na katerem temelji dostopna poizvedba:

  1. Poiščite poizvedbo v Object Explorer in dvokliknite, če želite zagnati poizvedbo.
  2. Povlecite dol Pogled v zgornjem levem kotu traku.
  3. Izberite Pogled SQL za prikaz stavka SQL, ki ustreza poizvedbi.
  4. Naredite vse spremembe, ki jih želite v stavku SQL na zavihku poizvedbe.
  5. Kliknite na Shrani ikono, da shranite svoje delo.

Pripomočki za dostop

Microsoft Access 2013 in novejše različice podpirajo sintakso ANSI-89 Level 1 z več različicami. Dostop se zažene v motorju baze podatkov Jet, ne pa v strežniku SQL Server, zato je dostop bolj skladen sintakso s standardom ANSI in ne zahteva posebnega jezika Transact-SQL.

Odstopanja od standarda ANSI vključujejo:

  • Klavzule DISTINCT ne morete uporabljati v skupni funkciji.
  • Ne morete uporabiti klavzule LIMIT TO xx ROWS.
  • Poseben nadomestni znak v Access je ? raje kot _.
  • Značka nič ali več znakov v Access je * raje kot %.
  • Dostop omogoča združevanje in naročanje na izrazih.
  • Dostop dovoljuje izjavo TRANSFORM in deklaracijo PARAMETERS.
  • Dostop podpira dodatne skupne funkcije, vključno s standardnimi odkloni in odstopanji.
  • Dostop in ANSI uporabljajo nekoliko drugačne sezname rezerviranih ključnih besed.

Dalečnice v Access lahko sledite konvencijam ANSI samo, če vaše poizvedbe uporabljajo izključno sintakso ANSI. Če združite konvencije, bodo poizvedbe neuspešne in ureja se standard za dostop.