SQLPL is an actively used programming language created in 2009. SQL PL stands for Structured Query Language Procedural Language and was developed by IBM as a set of commands that extend the use of SQL in the IBM DB2 (DB2 UDB Version 7) database system. It provides procedural programmability in addition to the querying commands of SQL. It is a subset of the SQL Persistent Stored Modules (SQL/PSM) language standard. Read more on Wikipedia...

11Years Old 20Users ?Jobs
  • SQLPL ranks in the top 25% of languages
  • the SQLPL wikipedia page
  • SQLPL first appeared in 2009
  • file extensions for SQLPL include sql and db2
  • See also: sql, sql-psm, pl-sql
  • Have a question about SQLPL not answered here? Email me and let me know how I can help.

Example code from Linguist:

create procedure sleep (in sleeptime integer)
  declare wait_until timestamp;

  set wait_until = (current timestamp + sleeptime seconds);
  while (wait_until > current timestamp)
    end while;

Trending Repos

repo stars description
sql-server-samples 3773 Official Microsoft GitHub Repository containing code samples for SQL Server

Last updated August 9th, 2020

Edit SQLPL on GitHub