Декларация PARAMETERS

Декларира името и типа на данните на всеки параметър в параметризирана заявка.

Синтаксис

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];



Разширете уменията си
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×