PL/pgSQL
Procedural programming language for PostgreSQL database systems
PL/pgSQL (Procedural Language/PostgreSQL) is a procedural programming language supported by the PostgreSQL ORDBMS. It closely resembles Oracle's PL/SQL language. Implemented by Jan Wieck, PL/pgSQL first appeared with PostgreSQL 6.4, released on October 30, 1998.
Nº Q2044345 ★
Common · Knowledge
PL/pgSQL
Procedural programming language for PostgreSQL database systems
PL/pgSQL (Procedural Language/PostgreSQL) is a procedural programming language supported by the PostgreSQL ORDBMS. It closely resembles Oracle's PL/SQL language. Implemented by Jan Wieck, PL/pgSQL first appeared with PostgreSQL 6.4, released on October 30, 1998.
From Wikipedia
PL/pgSQL (Procedural Language/PostgreSQL) is a procedural programming language supported by the PostgreSQL ORDBMS. It closely resembles Oracle's PL/SQL language. Implemented by Jan Wieck, PL/pgSQL first appeared with PostgreSQL 6.4, released on October 30, 1998. Version 9 also implements some ISO SQL/PSM features, like overloading of SQL-invoked functions and procedures. PL/pgSQL, as a fully featured programming language, allows much more procedural control than SQL, including the ability to use loops and other control structures. SQL statements and triggers can call functions created in the PL/pgSQL language. The design of PL/pgSQL aimed to allow PostgreSQL users to perform more complex operations and computations than SQL, while providing ease of use. The language is able to be defined as trusted by the server. PL/pgSQL is one of the programming languages included in the standard PostgreSQL distribution, the others being PL/Tcl, PL/Perl and PL/Python. In addition, many others are available from third parties, including PL/Java, PL/pgPSM, PL/php, PL/R, PL/Ruby, PL/sh, PL/Lua, Postmodern (based on Common Lisp) and PL/v8. PostgreSQL uses Bison as its parser, making it easy to port many open-source languages, as well as to reuse code.
Text: Wikipédia, CC BY-SA 4.0. ·
Related cards
-
P
PL/SQL
One of the technologies in Oracle Database, a programming language that combines SQL syntax
Nº Q41574 ★★
Not listed
-
PPL
Programming language
Nº Q16614712 ★★
Not listed
-
PhpPgAdmin
Web-based administration tool for PostgreSQL databases
Nº Q310664 ★
Not listed
-
T
Transact-SQL
Microsoft's and Sybase's proprietary extension to SQL (Structured Query Language) used to interact with relational databases
Nº Q1411245 ★
Not listed
-
P
PostgreSQL
Free and open-source relational database management system
Nº Q192490 ★★★★
Not listed
-
B
BCPL
Multi-paradigm programming language
Nº Q810009 ★★
Not listed