You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

Stored procedures may begin with the Compile statement which serves to

  • identify the stored procedure as a function or subroutine;
  • identify the stored procedure’s name;
  • declare the arguments passed to the stored procedure, providing the argument names and data types.

An example of a Compile statement is:

Compile Function COUNT_INVOICES(Integer inv_count)
 

Argument names have the same rules as stored procedure names. You may pass in as many as 256 arguments. Rules for stored procedure and argument names are as follows:

  • begin with an alpha character;
  • do not use spaces or periods;
  • limit names to 50 characters or less.
  • No labels