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:
- Vyhľadajte dopyt v Object Explorer a dvakrát na ňu spustite dotaz.
- Zatlačte nadol vyhliadka menu v ľavom hornom rohu pásky.
- vybrať Zobrazenie SQL aby sa zobrazil príkaz SQL zodpovedajúci dopytu.
- Urobte akékoľvek úpravy, ktoré chcete, na príkaz SQL na karte dotazu.
- 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.













