Nurodomas kiekvieno „parametrų užklausa“ parametro pavadinimas ir duomenų tipas.
Sintaksė
PARAMETERS pavadinimas duomenų tipas [, pavadinimas duomenų tipas [, ...]]
Deklaracijoje PARAMETERS yra šios dalys:
Dalis |
Aprašas |
Pavadinimas |
Parametro pavadinimas. Priskirta objekto Parametras ypatybei Name ir naudojamas šiam parametrui identifikuoti rinkinyje Parametrai. Pavadinimą galite naudoti kaip eilutę, rodomą dialogo lange, kol jūsų programa vykdo užklausą. Laužtiniuose skliaustuose ([ ]) rašykite tekstą, kuriame yra tarpų arba skyrybos ženklų. Pavyzdžiui, [Maža kaina] ir [Pradėti ataskaitą su kuriuo mėnesiu?] yra tinkami pavadinimo argumentai. |
duomenų_tipas |
Vienas pagrindinių „Microsoft Access SQL“ duomenų tipų ir jų sinonimų. |
Pastabos
Reguliariai vykdomoms užklausoms galite taikyti deklaraciją PARAMETERS ir sukurti parametro užklausą. Parametrų užklausa gali padėti automatizuoti procesą pakeisdama užklausą „kriterijai“. Vykdant parametro užklausą, kode reikės nurodyti parametrus kaskart vykdant užklausą.
Deklaracija PARAMETERS yra pasirinktinė, tačiau ją įtraukus, ji vykdoma prieš bet kurį kitą sakinį, įskaitant SELECT.
Jei deklaracijoje yra daugiau nei vienas parametras, atskirkite juos kableliais. Toliau pateiktame pavyzdyje yra du parametrai:
PARAMETERS [Low price] Currency, [Beginning date] DateTime;
Sąlygoje WHERE arba HAVING galima naudoti pavadinimą, bet ne duomenų tipą. Toliau pateiktame pavyzdyje numatoma, kad bus pateikti du parametrai ir tada Užsakymų lentelės įrašams bus pritaikyti kriterijai:
PARAMETERS [Low price] Currency, [Beginning date] DateTime;
SELECT OrderID, OrderAmount FROM Orders WHERE OrderAmount > [Low price] AND OrderDate >= [Beginning date];