Skip to main content

Zobrazenie a úprava SQL v programe Microsoft Access

Anonim

Mnoho vývojárov databázy Microsoft Access sa spolieha na vstavaných sprievodcov programu na vytváranie dopytov a formulárov, ale v niektorých situáciách nemusí byť výstup sprievodcu dostatočne presný. Každý dopyt v databáze Access odhalí jeho základný kód, ktorý je napísaný v Structured Query Language, takže ho môžete vyladiť do perfektného prístupového dotazu.

Ako zobraziť a upraviť základné SQL

Ak chcete zobraziť alebo upraviť SQL základný prístupový dotaz:

  1. Vyhľadajte dopyt v Object Explorer a dvakrát na ňu spustite dotaz.
  2. Zatlačte nadol vyhliadka menu v ľavom hornom rohu pásky.
  3. vybrať Zobrazenie SQL aby sa zobrazil príkaz SQL zodpovedajúci dopytu.
  4. Urobte akékoľvek úpravy, ktoré chcete, na príkaz SQL na karte dotazu.
  5. Kliknite na tlačidlo Uložiť ikonu pre uloženie vašej práce.

Prístupové dôvody

Program Microsoft Access 2013 a novšie verzie podporujú syntax ANSI-89 Level 1 s niekoľkými úpravami. Prístup sa spúšťa v databázovom motore Jet, nie v motore SQL Server, takže prístup je viac prispôsobený štandardnej syntaxi ANSI a nevyžaduje špecifický jazyk Transact-SQL.

Odchýlky od normy ANSI zahŕňajú:

  • Nemôžete použiť klauzulu DISTINCT v agregovanej funkcii.
  • Nemôžete použiť klauzulu LIMIT TO xx ROWS.
  • Jednoduchý zástupný znak v programe Access je ? radšej než _.
  • V aplikácii Access je nula alebo viac znakov * radšej než %.
  • Prístup povoluje zoskupovanie a objednávanie výrazov.
  • Prístup umožňuje príkaz TRANSFORM a deklaráciu PARAMETROV.
  • Prístup podporuje ďalšie agregované funkcie vrátane štandardných odchýlok a odchýlok.
  • Prístup a ANSI používajú mierne odlišné zoznamy rezervovaných kľúčových slov.

Zástupné znaky v aplikácii Access môžu postupujte podľa pravidiel ANSI len vtedy, ak vaše otázky používajú výlučne ANSI syntax. Ak zlúčite konvencie, dotazy zlyhajú a reguluje sa prístupový štandard.