Декларира името и типа на данните на всеки параметър в параметризирана заявка.
Синтаксис
PARAMETERS име тип_данни [, име тип_данни [, ...]]
Декларацията PARAMETERS има следните части:
Част |
Описание |
име |
Името на параметъра. Присвоено на свойството Име на обекта Параметър и се използва за идентифициране на този параметър в колекцията Параметри . Можете да използвате име като низ, който се показва в диалогов прозорец, докато вашето приложение изпълнява заявката. Използвайте квадратни скоби ([ ]), за да оградите текст, който съдържа интервали или пунктуация. Например [Ниска цена] и [Започнете отчета с кой месец?] са валидни аргументи на име . |
тип_данни |
Някой от основните типове SQL данни на Microsoft Access или техните синоними. |
Забележки
За често изпълняваните заявки можете да използвате декларацията PARAMETERS, за да създадете параметризирана заявка. Параметризираната заявка може да ви помогне да автоматизирате процеса на промяна на критериите на заявката. Когато използвате параметризирана заявка, вашият код ще трябва да предоставя параметрите всеки път, когато се изпълнява заявката.
Декларацията PARAMETERS не е задължителна, но когато е включена, предшества всяка друга команда, включително SELECT.
Ако декларацията съдържа повече от един параметър, трябва да ги разделите със запетаи. В следващия пример има два параметъра:
PARAMETERS [Low price] Currency, [Beginning date] DateTime;
В клауза WHERE или HAVING можете да използвате име, но не и тип_данни. В следващия пример се очаква да бъдат предоставени два параметъра, след което критериите се прилагат към записите в таблицата "Поръчки":
PARAMETERS [Low price] Currency, [Beginning date] DateTime;
SELECT OrderID, OrderAmount FROM Orders WHERE OrderAmount > [Low price] AND OrderDate >= [Beginning date];