SQL Statements Allowed in Procedures

You can use almost all SQL statements within procedures, including the following:

Some SQL statements you cannot use within procedures include:

You can use COMMIT, ROLLBACK, and SAVEPOINT statements within procedures with certain restrictions.

See the Usage section for each statement in Reference: Statements and Options > SQL Statements.

Related concepts
Structure of Procedures
Transactions and Savepoints in Procedures
Using Compound Statements