Declara o nome e o tipo de dados de cada parâmetro numa consulta parametrizada.
Sintaxe
PARAMETERS nome tipodedados [, nome tipodedados [, ...]]
A declaração PARAMETERS tem as seguintes partes:
Parte |
Descrição |
nome |
O nome do parâmetro . Atribuído à propriedade Nome do objeto Parameter e utilizado para identificar este parâmetro na coleção Parâmetros . Pode utilizar o nome como uma cadeia que é apresentada numa caixa de diálogo enquanto a aplicação executa a consulta. Utilize parênteses retos ([ ]) para incluir texto que contenha espaços ou pontuação. Por exemplo, [Preço baixo] e [Começar relatório com que mês?] são argumentos de nome válidos. |
tipodedados |
Um dos principais tipos de dados do Microsoft Access SQL ou os respetivos sinónimos. |
Observações
Para consultas que executa regularmente, pode utilizar a declaração PARAMETERS para criar uma consulta parametrizada. Uma consulta parametrizada pode ajudar a automatizar o processo de alteração dos critérios da consulta. Com uma consulta parametrizada, o seu código terá de fornecer os parâmetros sempre que a consulta for executada.
A declaração PARAMETERS é opcional, mas quando é incluída, precede todas as outras instruções, incluindo a SELECT.
Se a declaração incluir mais do que um parâmetro, separe-a com vírgulas. O seguinte exemplo inclui dois parâmetros:
PARAMETERS [Low price] Currency, [Beginning date] DateTime;
Pode utilizar o nome, mas não o tipodedados numa cláusula WHERE ou HAVING. O seguinte exemplo espera que sejam fornecidos dois parâmetros e, em seguida, aplica os critérios aos registos na tabela Encomendas:
PARAMETERS [Low price] Currency, [Beginning date] DateTime;
SELECT OrderID, OrderAmount FROM Orders WHERE OrderAmount > [Low price] AND OrderDate >= [Beginning date];