SQL PL

{{stub}} {{language|SQL PL |exec=interpreted |site=https://www.ibm.com/support/knowledgecenter/en/SSEPGG_11.1.0/com.ibm.db2.luw.apdv.sqlpl.doc/doc/c0011916.html |parampass=both |safety=safe |strength=strong |compat=nominative }} {{language programming paradigm|procedural}} {{language programming paradigm|generic}} {{Language programming paradigm|Event-driven}} {{language programming paradigm|concurrent}} {{implementation|SQL}}

'''SQL PL''' is the procedural language written by IBM for its set of databases called Db2. There are different types of Db2, each for a different platform (The names had changedDb2: A Small but Significant Change [http://ibmsystemsmag.com/blogs/db2utor/july-2017/db2-a-small-but-significant-change/]IBM’s June Announcements About DB2 [http://db2commerce.com/2017/06/23/ibms-june-announcements-about-db2/]Revised naming for IBM Db2 family products [https://www-01.ibm.com/common/ssi/cgi-bin/ssialias?infotype=an&subtype=ca&appname=gpateam&supplier=897&letternum=ENUS217-363]):

  • Db2 LUW - For Linux, UNIX and Windows.
  • Db2 for i - For the mainframes previously called AS/400.
  • Db2 for z - For z/OS mainframes.

The differences between these three implementations are described here: https://www.ibm.com/developerworks/data/library/techarticle/db2common/

Previosly, Db2 was called DB2 UDB for Universal Database.

==See also==

  • [[wp:SQL_PL|SQL PL]] in Wikipedia.
  • [https://www.ibm.com/support/knowledgecenter/en/SSEPGG_11.1.0/com.ibm.db2.luw.apdv.sqlpl.doc/doc/c0011916.html Knowledge center - IBM Db2 LUW V11.1]
  • [https://www.ibm.com/support/knowledgecenter/en/SSEPGG_10.5.0/com.ibm.db2.luw.apdv.sqlpl.doc/doc/c0011916.html Knowledge center - IBM Db2 LUW V10.5]
  • [http://www.sqlpl-guide.com/ SQL PL Guide]
  • [https://github.com/angoca/db2-index/wiki List of Internet free resources about Db2]

==References==

Tasks