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
- user manual URL
- www.postgresql.org/docs/current/plpgsql.html
Sources (1)
via Wikidata · CC0
Article · Polski
PL/pgSQL jest językiem proceduralnym wspieranym przez RDBMS PostgreSQL. Język ten jest bardzo podobny do języka proceduralnego PL/SQL w bazie Oracle. PL/pgSQL jest prawdziwym językiem programowania, o znacznie większych możliwościach niż język SQL, umożliwiającym m.in. stosowanie pętli i zaawansowanych struktur sterujących. Programy napisane w języku PL/pgSQL są funkcjami, które można stosować jako część polecenia SQL albo jako wyzwalacz. Główne zalety języka PL/pgSQL: * może być używany do tworzenia funkcji i wyzwalaczy, * dodaje struktury sterujące do języka SQL, * można wykonywać złożone obliczenia, * dziedziczy wszystkie typy zdefiniowane przez użytkownika, funkcje i operatory, * może zostać zdefiniowany jako zaufany dla serwera, * jest łatwy w użyciu. PL/pgSQL nie jest jedynym "PL" instalowanym domyślnie dla PostgreSQL, lecz dostępnych jest wiele innych, takich jak: PL/Java, PL/Perl, plPHP, PL/Python, PL/R, PL/Ruby, PL/sh, PL/Tcl.
Abstract from DBpedia / Wikipedia · CC BY-SA