Makrotoiming Käivita_SQL

Rakenduskoht
Microsoft 365 rakendus Access Access 2024 Access 2021 Access 2019 Access 2016

Accessi töölauaandmebaasis toimingupäringu käivitamiseks saate kasutada makrotoimingut Käivita_QL vastava SQL-lause abil. Samuti saate käivitada andmekirjelduspäringu.

Märkus.

Kui andmebaas pole usaldusväärne, pole see toiming lubatud.

Säte

Makrotoimingul Käivita_QL on järgmised argumendid.

Toimingu argument Kirjeldus
SQL-lause Käivitatava toimingupäringu või andmekirjelduspäringu SQL-lause. Lause pikkus võib olla kuni 255 märki. See argument on kohustuslik.
Kasuta tehingut Selle päringu kaasamiseks kandesse valige Jah . Kui te ei soovi tehingut kasutada, valige Ei . Vaikeväärtus on Jah. Kui valite selle argumendi jaoks ei , võib päring töötada kiiremini.

Kommentaarid

Toimingupäringuid saate kasutada kirjete lisamiseks, kustutamiseks ja värskendamiseks ning päringu tulemikomplekti salvestamiseks uue tabelina. Andmekirjelduspäringute abil saate luua, muuta ja kustutada tabeleid ning luua ja kustutada indekseid. Makrotoimingu Käivita_QL abil saate neid toiminguid sooritada otse makrost, ilma et peaksite kasutama salvestatud päringuid.

Kui soovite tippida SQL-lause, mis on pikem kui 255 märki, kasutage VBA-mooduli (Visual Basic for Applications) objekti DoCmd meetodit RunSQL. VBA-s saate tippida KUNI 32 768 märgi pikkuseid SQL-lauseid.

Accessi päringud on tegelikult SQL-laused, mis luuakse päringu kujundamisel akna Päring kujundusruudustiku abil. Järgmises tabelis on toodud Accessi toimingupäringud ja andmekirjelduspäringud ning nende vastavad SQL-laused.

Päringu tüüp SQL-lause
Toiming
lisamine; INSERT INTO
Kustutamine DELETE
tabelipäring; VALIGE... INTO
värskendamine. UPDATE
Andmekirjeldus (SQL-i spetsiifiline)
Andmebaasitabelite loomine TABELI LOOMINE
Tabeli muutmine ALTER TABLE
Tabeli kustutamine KUKUTA TABEL
Registri loomine LOO INDEKS
Registri kustutamine DROP INDEX

Samuti saate nende lausetega KASUTADA IN-klauslit muu andmebaasi andmete muutmiseks.

Märkus.

Makrost valikupäringu või ristpäringu käivitamiseks kasutage makrotoimingu Ava_ päring argumenti Vaade, et avada olemasolev valikupäring või ristpäring andmelehevaates. Samuti saate samal viisil käitada olemasolevaid toimingupäringuid ja SQL-i-kohaseid päringuid.

Näpunäide

Accessi päringu SQL-i vaste kuvamiseks klõpsake menüü Vaade (Accessi olekuribal) nuppu SQL-i vaade. Loetletud SQL-lauseid saate kasutada mudelitena, et luua makrotoiminguga Käivita_QL käivitatavad päringud. Sql-lause dubleerimisel makrotoimingu Käivita_QL argumendis SQL-lause on sama mõju, mis selle Accessi päringu käitamine päringuaknas.