Makro darbība RunSQL

Svarīgi! :  Šis raksts ir mašīntulkots, skatiet atrunu. Lūdzu, skatiet šī raksta versiju angļu valodā šeit jūsu informācijai.

Makro darbība RunSQL var izmantot, lai izpildītu darbības vaicājumsAccess datora datu bāzē, izmantojot atbilstošu SQL priekšrakstu. Varat arī palaist datu definēšanas vaicājums.

Piezīme : Šī darbība nav atļauta, ja datu bāze nav uzticama.

Iestatījums

Makro darbība RunSQL ir šādi argumenti.

Darbības arguments

Apraksts

SQL priekšraksts

SQL priekšraksts darbības vaicājumam vai datu definīcijas vaicājumu, ko vēlaties palaist. Šī priekšraksta maksimālais garums ir 255 rakstzīmes. Šis arguments ir obligāts.

Izmantojiet darbību

Atlasiet transakcijaiekļaut šo vaicājumu. Atlasiet , ja nevēlaties izmantot darbību. Pēc noklusējuma ir iestatīts uz . Ja atlasāt bez šī argumenta, vaicājuma iespējams izpildes ātrumu.

Piezīmes

Darbības vaicājumi var izmantot, lai pievienot, dzēst un atjaunināt ierakstus un vaicājuma rezultātu kopa saglabāšana jaunas tabulas. Varat izmantot datu definīcijas vaicājumu izveide, mainīt un dzēst tabulas, lai izveidotu un izdzēstu indeksus. Makro darbība RunSQL var izmantot, lai veiktu šīs darbības tieši no makro bez nepieciešamības izmantot saglabāto vaicājumu.

Ja nepieciešams ierakstiet SQL priekšrakstu garums pārsniedz 255 rakstzīmes, izmantojiet objekta DoCmd metodi RunSQL Visual Basic for Applications (VBA) moduli. VBA var ierakstīt SQL priekšrakstus līdz 32,768 rakstzīmes.

Access vaicājumos ir faktiski SQL priekšrakstus, kas izveidoti, izmantojot noformējuma režģisVaicājuma logsnoformējot vaicājumu. Šajā tabulā ir apkopotas Access darbību vaicājumi un datu definēšanas vaicājumi un tiem atbilstošie SQL priekšraksti.

Vaicājuma tips

SQL priekšraksts

Darbība

Pievienot

IEVIETOŠANA

Dzēst

DELETE

Tabulas izveidošana

ATLASIET … IMPORTĒŠANA

Atjaunināt

ATJAUNINĀJUMS

Datu definēšanas (specifisku)

Tabulas izveidošana

TABULAS IZVEIDE

Mainīt tabulas

MAINĪT TABULAS

Tabulas dzēšana

NOMETIET TABULAS

Alfabētiskā rādītāja izveide

ALFABĒTISKĀ RĀDĪTĀJA IZVEIDE

Indeksa dzēšana

NOMETIET INDEX

Varat arī izmantot klauzulu IN ar šiem apgalvojumiem modificēšanai datiem citā datu bāzē.

Piezīme : Lai palaistu atlases vaicājums vai krustvaicājums no makro, izmantojiet makro darbība OpenQuery , lai atvērtu esošu skatu arguments atlasiet vaicājumu vai krustvaicājumu programmā Datu lapas skats. Varat arī palaist esošās darbības vaicājumi un SQL vaicājumus tādā pašā veidā.

Padoms

Lai skatītu Access vaicājumu SQL ekvivalentu, izvēlnē Skats (Access statusa joslā) noklikšķiniet uz SQL skats . Kā modeļi uzskaitīti SQL priekšrakstus var izmantot, lai izveidotu vaicājumus, lai palaistu ar makro darbība RunSQL . Dublicēšana SQL priekšraksta makro darbība RunSQL SQL priekšraksta arguments ir tāds pats efekts kā darbojas šī Access vaicājumu vaicājuma logā.

Piezīme : Mašīntulkošanas atruna. Šo rakstu ir tulkojusi datorsistēma bez cilvēka iejaukšanās. Microsoft piedāvā šos mašīntulkojumus, lai palīdzētu angliski nerunājošajiem lietotājiem izmanot saturu par Microsoft produktiem, pakalpojumiem un tehnoloģijām. Tā kā šis raksts ir mašīntulkots, tajā var būt leksikas, sintakses un gramatikas kļūdas.

Paplašiniet savas prasmes
Iepazīties ar apmācību
Esiet pirmais, kas saņem jaunās iespējas
Pievienoties Office Insider programmai

Vai šī informācija bija noderīga?

Paldies par jūsu atsauksmēm!

Paldies par atsauksmēm! Šķiet, ka varētu būt noderīgi sazināties ar kādu no mūsu Office atbalsta aģentiem.

×