Akcija makronaredbe RunSQL

Važno :  Ovaj je članak strojno preveden. Pogledajteizjavu o odricanju od odgovornosti. Verziju ovog članka na engleskom potražite ovdje.

Akcija makronaredbe RunSQL možete koristiti da biste pokrenuli upit radnje u bazi podataka radne površine Access pomoću odgovarajuće SQL naredbe. Možete i pokrenuti upit za definiranje podataka.

Napomena : Ova akcija nije dopušteno ako baza podataka nije pouzdana.

Postavka

Akcija makronaredbe RunSQL sadrži sljedeće argumente.

Argument akcije

Opis

SQL naredbe

SQL naredbu za akcijski upit ili upit za definiranje podataka koju želite pokrenuti. Maksimalna duljina izjavu o zaštiti je 255 znakova. To je obavezan argument.

Korištenje transakcije

Odaberite da da biste dodali ovaj upit u transakcija. Odaberite ne ako ne želite koristiti transakcije. Zadano je da. Ako ne odaberete za ovaj argument, upit može izvoditi brže.

Napomene

Akcijski upiti možete koristiti za dodavanje, brisanje i ažurirati zapise i spremanje upita skup rezultata kao novu tablicu. Upiti s definicijom podataka možete koristiti za stvaranje, izmjena i brisanje tablica, a za stvaranje i brisanje indeksa. Akcija makronaredbe RunSQL možete koristiti za izvođenje te operacije izravno iz makronaredbe bez potrebe za korištenjem pohranjenih upita.

Ako želite upisati SQL naredbe dulje od 255 znakova, upotrijebite metodu RunSQL objekta DoCmd u programu Visual Basic for Applications (VBA) modulu. Upišite SQL naredbe veličine do 32.768 znakova u VBA.

Akcijski upiti su zapravo SQL naredbe stvorene prilikom dizajniranja upita pomoću rešetka za dizajniranje u prozor Upit. Sljedeća tablica prikazuje Akcijski upiti programa Access i upita s definicijom podataka i odgovarajuće SQL naredbe.

Vrsta upita

SQL naredbe

Akcija

Dodaj

UMETANJE

Brisanje

IZBRIŠI

Upit sa stvaranjem tablice

ODABIR... U

Ažuriraj

AŽURIRANJE

Definiranje podataka (SQL specifične)

Stvaranje tablice

STVARANJE TABLICE

Iskaz ALTER tablice

ISKAZ ALTER TABLICE

Brisanje tablice

ODBACIVANJE TABLICE

Stvaranje indeksa

STVARANJE INDEKSA

Brisanje indeksa

ODBACIVANJE INDEKSA

Uvjet IN možete koristiti i pomoću te naredbe za izmjenu podataka u drugu bazu podataka.

Napomena : Da biste pokrenuli odabir upita ili unakrsni upit iz makronaredbe, koristite argument prikaz akcija makronaredbe OpenQuery da biste otvorili postojeći odaberite upit ili unakrsnog upita u prikaz podatkovnog lista. Na isti način možete i pokrenuti postojeće Akcijski upiti i SQL upiti.

Savjet

Da biste vidjeli odgovara SQL upita programa Access, kliknite SQL prikaz na izborniku Prikaz (na traci stanja programa Access). SQL naredbe s popisa možete koristiti kao modeli za stvaranje upita s akcija makronaredbe RunSQL . Ponavljanje SQL naredbe u argumentu SQL naredbe za akciju makronaredbe RunSQL ima isti učinak kao i pokretanje upita programa Access u prozoru upita.

Napomena : Izjava o odricanju od odgovornosti za strojni prijevod: ovaj je članak preveo računalni sustav bez ljudske intervencije. Microsoft nudi strojne prijevode da bi korisnicima koji ne razumiju engleski omogućio čitanje sadržaja o Microsoftovim proizvodima, uslugama i tehnologijama. Budući da je preveden strojno, članak možda sadrži pogreške u vokabularu, sintaksi ili gramatici.

Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×