SQL Procedure

About

A SQL Procedure is a database unit of execution written in a procedural language (PL) designed to embrace SQL statements within its syntax.

Type

Tabulify supports the 2 kind of procedures:

Syntax

The procedural language syntax is database dependent and is generally designed to embrace SQL statements within its syntax.

The body can be:

  • a simple statement such as SELECT or INSERT,
  • or a block statement written using BEGIN and END. block statements can contain
    • declarations,
    • loops,
    • and other control structure statements.

Below is a non-exhaustive list of procedural languages (PLs) by database.




Related HowTo
How to execute a procedure in MySQL ?

This howto shows you how to create and execute a SQL Procedure in MySQL. This example has been taken from the official...
How to execute a procedure in Postgres?

This howto shows you how to create and execute a SQL Procedure in Postgres. This example has been taken from the official...
How to execute a procedure with an OUT parameter in Postgres?

This howto shows you how to create and execute a SQL Procedure with parameters in Postgres. This example has been taken from the official...

Task Runner