Skip to content
PL/pgSQL
EntityQ2044345· pop 12· linked from 17 articles

Programmiersprache

Key facts

Programming language.name
PL/pgSQL
Programming language.logo
120px
Programming language.paradigm
<!-- or:
Programming language.paradigms
-->
Programming language.designer
Jan Wieck
Programming language.developer
PostgreSQL Global Development Group
Programming language.file format
<!-- or:
Programming language.file formats
-->
Programming language.influenced by
PL/SQL, Ada

via Wikipedia infobox

Wikidata facts

Show 2 more facts
inception
1998-10-30
Sources (1)

via Wikidata · CC0

Article · Deutsch

PL/pgSQL (Procedural Language/PostgreSQL Structured Query Language) ist eine prozedurale Sprache der objektrelationalen Datenbank PostgreSQL. Die Syntax von PL/pgSQL ist wie bei PL/SQL auf Oracle-Datenbanksystemen stark an Ada angelehnt. PL/pgSQL wurde zur Erweiterung des SQL-Funktionsumfangs eingeführt, dabei kann PL/pgSQL-Code als Stored Procedure in der Datenbank selbst gespeichert sein. Unterstützt werden Variablen, Bedingungen, Schleifen, Funktionen, Datenbankcursor und Ausnahmebehandlungen. PL/pgSQL-Code kann sowohl aus SQL-Kommandos als auch aus Datenbanktriggern heraus aufgerufen werden. Mit Hilfe der prozeduralen Erweiterung lassen sich SQL-Befehle direkt im PostgreSQL-Server dynamisch erzeugen und müssen nicht mehr als Text über eine Datenbankschnittstelle übergeben werden, wie dies z. B. bei ODBC, JDBC und OLE DB der Fall ist, sondern können direkt in der Datenbank erstellt und ausgeführt werden.

Abstract from DBpedia / Wikipedia · CC BY-SA

Gallery (2)

Connections

Categories