PROCEDURE Clause (Microsoft Access SQL)
Access Developer Reference |
Defines a name and optional parameters for a query.
Note |
---|
The PROCEDURE clause has been superseded by the PROCEDURE statement. Although the PROCEDURE clause is still supported, the PROCEDURE statement provides a superset of the capability of the PROCEDURE clause and is the recommended syntax. |
Syntax
PROCEDURE name [param1 datatype[, param2 datatype[, …]]
The PROCEDURE clause has these parts:
Part | Description |
---|---|
name | A name for the procedure. It must follow standard naming conventions. |
param1, param2 | One or more field names or parameters. For example:
For more information on parameters, see parameters. |
|
|
datatype | One of the primary Microsoft Access SQL data types or their synonyms. |
Remarks
An SQL procedure consists of a PROCEDURE clause (which specifies the name of the procedure), an optional list of parameter definitions, and a single SQL statement. For example, the procedure Get_Part_Number might run a query that retrieves a specified part number.
Notes |
---|
- If the clause includes more than one field definition (that is, param-datatype pairs), separate them with commas.
- The PROCEDURE clause must be followed by an SQL statement (for example, a SELECT or UPDATE statement).
Example
This example names the query CategoryList.
This example calls the EnumFields procedure, which you can find in the SELECT statement example.
|
See Also
DELETE Statement (Microsoft Access SQL)
EXECUTE Statement (Microsoft Access SQL)
SQL Data TypesMicrosoft Access Database Engine SQL Data Types
PARAMETERS Declaration (Microsoft Access SQL)