The illustration shows the syntax for the parameter list. The entire thing is enclosed in parenthesis. The syntax begins with a list of parameters, separated by commas. Each entry begins with a colon, followed by the parameter name. This is then followed by either the SQL_CONTEXT keyword, or a type declaration, type_dcl. Type_dcl is explained in the next graphic. The type declaration may be preceded by an array signifier. The array signifier is the keyword ARRAY followed by a number in parentheses followed by the keyword OF. The parameter list is followed by a comma and then one of the following: The SQLSTATE keyword or the SQLCODE keyword, or the SQLSTATE and SQLCODE keywords separated by a comma.