Office
Prihlásenie

Akcia makra SpustiťSQL

Poznámka: Radi by sme vám čo najrýchlejšie poskytovali najaktuálnejší obsah Pomocníka vo vašom vlastnom jazyku. Táto stránka bola preložená automaticky a môže obsahovať gramatické chyby alebo nepresnosti. Naším cieľom je, aby bol tento obsah pre vás užitočný. Dali by ste nám v dolnej časti tejto stránky vedieť, či boli pre vás tieto informácie užitočné? Tu nájdete anglický článok pre jednoduchú referenciu.

Akcia makra SpustiťSQL môžete použiť spustiť akčný dotaz v počítačovej databáze Access pomocou príslušného príkaz SQL. Môžete tiež spustiť dotaz definujúci údaje.

Poznámka: Táto akcia nebude povolená, ak databáza nie je dôveryhodná.

Nastavenie

Akcia makra SpustiťSQL obsahuje nasledovné argumenty.

Argument akcie

Popis

Príkaz SQL

Príkaz SQL pre akčný dotaz alebo dotaz definujúci údaje, ktoré chcete spustiť. Maximálna dĺžka prehlásenie o ochrane je 255 znakov. Toto je požadovaný argument.

Použitie transakcie

Vyberte možnosť Áno zahrnúť tento dotaz transakcia. Vyberte možnosť nie, ak nechcete používať transakcie. Predvolená hodnota je Áno. Ak sa tento argument pravdepodobne urýchli priebeh dotazu.

Poznámky

Ak chcete pridať, odstrániť a aktualizovať záznamy a uložte dotaz množina výsledkov do novej tabuľky môžete použiť akčné dotazy. Vytvárať, meniť a odstráňte tabuľky, a na vytváranie a odstraňovanie indexy môžete použiť dotazy definujúceho údaje. Akcia makra SpustiťSQL môžete vykonávať tieto operácie priamo z makra bez použitia uložené dotazy.

Ak potrebujete zadajte príkaz SQL, ktoré sú dlhšie ako 255 znakov, použite metódu SpustiťSQL objektu DoCmd v jazyku Visual Basic for Applications (VBA) modul. Môžete zadať SQL príkazy až 32 768 znakov v jazyku VBA.

Access dotazov sú vlastne príkazy SQL, ktoré sa vytvárajú pri návrhu dotazu pomocou mriežka návrhu v okno dotazu. Nasledujúca tabuľka zobrazuje prístup akčné dotazy a dotazy definíciu údajov a ich zodpovedajúce SQL príkazy.

Typ dotazu

Príkaz SQL

Action (Akcia)

Pripojiť

INSERT INTO

Odstrániť

ODSTRÁNIŤ

vytvárajúci dotaz,

VYBERTE POLOŽKU... DO

Aktualizácia

UPDATE

Definíciu údajov (SQL špecifické)

Vytvorenie tabuľky

VYTVORENIE TABUĽKY

Zmeniť tabuľku

ALTER TABLE

Odstránenie tabuľky

PRESUŇTE TABUĽKY

Vytvorenie indexu

VYTVORENIE INDEXU

Odstránenie registra

ZRUŠENIE INDEX

Môžete použiť aj v klauzule s týmito vyhlásenie na úpravu údajov do inej databázy.

Poznámka: Spustiť dotaz Select alebo krížový dotaz z makra, použite vyberte zobrazenie argument makra OtvoriťDotaz otvorte existujúci dotaz alebo krížového dotazu v údajové zobrazenie. Môžete tiež spustiť existujúce akčné dotazy a dotazy špecifické pre SQL rovnakým spôsobom.

Tip

Zobrazíte ekvivalent SQL dotaz programu Access kliknite na položku Zobrazenie SQL v ponuke Zobraziť (na stavový riadok programu Access). Uvedených SQL príkazy ako modely môžete použiť na vytvorenie dotazov na fungovanie s makra SpustiťSQL. Duplikácia príkazu SQL v argumente príkaz SQL pre akciu makra SpustiťSQL má rovnaký účinok ako pri spustení tento prístup dotaz v okne dotazu.

Rozšírte svoje zručnosti práce s balíkom Office
Preskúmať školenie
Buďte medzi prvými, ktorí získajú nové funkcie
Pridajte sa k insiderom pre Office

Boli tieto informácie užitočné?

Ďakujeme za vaše pripomienky!

Ďakujeme vám za pripomienky. Pravdepodobne vám pomôže, ak vás spojíme s pracovníkom podpory pre Office.

×