PARAMETERS 聲明 (Microsoft Jet SQL)

此頁沒有內(nèi)容條目
內(nèi)容

PARAMETERS 聲明

參數(shù)的名稱和數(shù)據(jù)類型在參數(shù)查詢中說明。

語法

PARAMETERS name datatype [, name datatype [, ...]]

PARAMETERS 聲明有這些部分:

部分

說明

name

參數(shù)的名稱。具有Name特性(此特性屬于 Parameter對象),并被用于在Parameters中標識此參數(shù)。當應用程序運行查詢時,可用 name 作為字符串顯示在對話框中。包含空格或標點符號的文本應用方括號 ([ ]) 括起來。例如,[Low price] 及 [Begin report with which month?] 都是有效的 name 參數(shù)。

datatype

基本 Microsoft Jet SQL數(shù)據(jù)類型或其同義字之一。

 

說明

對于有規(guī)則運行的查詢,可用 PARAMETERS 聲明創(chuàng)建一個參數(shù)查詢。參數(shù)查詢便于自動更改查詢準則。對于參數(shù)查詢,代碼必須提供每次查詢運行時使用的參數(shù)。

PARAMETERS 聲明是可選的,但是當使用時,須置於任何其他語句之前,包括 SELECT 語句。

如果聲明包含一個以上的參數(shù),用逗點將它們分隔。下列示例中聲明了兩個參數(shù):

PARAMETERS [Low price] Currency, [Beginning date] DateTime;

WHEREHAVING 子句中可以使用 name,但不能用數(shù)據(jù)類型。下列示例中要提供兩個參數(shù),然后使用這個條件來查詢 Orders 表中的記錄。

PARAMETERS [Low price] Currency,

[Beginning date] DateTime;

SELECT OrderID, OrderAmount

FROM Orders

WHERE OrderAmount > [Low price]

AND OrderDate >= [Beginning date];

請參閱

EXECUTE 語句 (Microsoft Jet SQL)

SELECT 語句 (Microsoft Jet SQL)

HAVING 子句 (Microsoft Jet SQL)

WHERE 子句 (Microsoft Jet SQL)

Microsoft Jet 數(shù)據(jù)庫引擎 SQL 的數(shù)據(jù)類型

 

 

示例

PARAMETERS 聲明示例