Skip to main content

Prikaz i uređivanje SQL u Microsoft Accessu

Section 8 (Lipanj 2025)

Section 8 (Lipanj 2025)
Anonim

Mnogi programeri baze podataka programa Microsoft Access oslanjaju se na ugrađene čarobnjake programa za stvaranje upita i obrazaca, ali u nekim situacijama čarobnjaka ne smije biti dovoljno precizna. Svaki upit u bazi podataka Access otkriva temeljni kôd, koji je napisan u Strukturiranom jeziku upita, tako da možete uštedjeti u savršenom upitu za pristup.

Kako pregledati i urediti temeljni SQL

Da biste pregledali ili uredili SQL na temelju pristupa upitu:

  1. Pronađite upit u Object Explorer i dvaput kliknite da biste pokrenuli upit.
  2. Povucite prema dolje Pogled izbornika u gornjem lijevom kutu vrpce.
  3. Odaberi SQL pogled za prikaz SQL izraza koji odgovara upitu.
  4. Upišite sve promjene koje želite u SQL izrazu na kartici upita.
  5. Kliknite gumb Uštedjeti ikonu kako biste spremili svoj rad.

Razmatranja pristupa

Microsoft Access 2013 i novije verzije podržavaju ANSI-89 sintaksu razine 1 s nekoliko izmjena. Pristup se pokreće na Jet poslužitelju baze podataka, a ne u sustavu SQL Server, tako da Pristup više odgovara ANSI standardnoj sintaksi i ne zahtijeva specifičan jezik Transact-SQL.

Odstupanja od ANSI standarda uključuju:

  • Ne možete koristiti DISTINCT klauzulu unutar agregatne funkcije.
  • Ne možete upotrijebiti klauzulu OGRANIČENO do xx ROWS.
  • Značajka jednog znaka u Accessu jest ? rađe nego _.
  • Nula ili više karaktera zamjenski znak u programu Access je * rađe nego %.
  • Raspoređivanje pristupa dozvolama i naručivanje izraza.
  • Pristup omogućuje izjavu TRANSFORM i izjavu PARAMETERS.
  • Pristup podržava dodatne funkcije agregata uključujući standardne odstupanja i varijance.
  • Pristup i ANSI koriste malo različite popise rezerviranih ključnih riječi.

Značajke u pristupu mogu slijedite ANSI konvencije samo ako vaši upiti koriste isključivo ANSI sintaksu. Ako spojite konvencije, upiti neće uspjeti, a regulira se pristupni standard.