PL/PgSQL
Lenguaje de programación
PL/pgSQL (Procedural Language/PostgreSQL Structured Query Language) es un lenguaje imperativo provisto por el gestor de base de datos PostgreSQL. Implementado por Jan Wieck, PL/pgSQL apareció por primera vez con PostgreSQL 6.4, publicado el 30 de octubre de 1998. Permite ejecutar comandos SQL mediante un lenguaje de sentencias imperativas y uso de funciones, dando mucho más control automático que las sentencias SQL básicas.
Nº Q2044345 ★
Común · Saberes
PL/PgSQL
Lenguaje de programación
PL/pgSQL (Procedural Language/PostgreSQL Structured Query Language) es un lenguaje imperativo provisto por el gestor de base de datos PostgreSQL. Implementado por Jan Wieck, PL/pgSQL apareció por primera vez con PostgreSQL 6.4, publicado el 30 de octubre de 1998. Permite ejecutar comandos SQL mediante un lenguaje de sentencias imperativas y uso de funciones, dando mucho más control automático que las sentencias SQL básicas.
En Wikipedia
PL/pgSQL (Procedural Language/PostgreSQL Structured Query Language) es un lenguaje imperativo provisto por el gestor de base de datos PostgreSQL. Implementado por Jan Wieck, PL/pgSQL apareció por primera vez con PostgreSQL 6.4, publicado el 30 de octubre de 1998. Permite ejecutar comandos SQL mediante un lenguaje de sentencias imperativas y uso de funciones, dando mucho más control automático que las sentencias SQL básicas. Desde PL/pgSQL se pueden realizar cálculos complejos y crear nuevos tipos de datos de usuario. Como un verdadero lenguaje de programación, dispone de estructuras de control repetitivas y condicionales, además de la posibilidad de creación de funciones que pueden ser llamadas en sentencias SQL normales o ejecutadas en eventos de tipo disparador (trigger). Una de las principales ventajas de ejecutar programación en el servidor de base de datos es que las consultas y el resultado no tienen que ser transportadas entre el cliente y el servidor, ya que los datos residen en el propio servidor. Además, el gestor de base de datos puede planificar optimizaciones en la ejecución de la búsqueda y actualización de datos. Las funciones escritas en PL/pgSQL aceptan argumentos y pueden devolver valores de tipo básico o de tipo complejo (por ejemplo, registros, vectores, conjuntos o incluso tablas), permitiéndose tipificación polimórfica para funciones abstractas o genéricas (referencia a variables de tipo objeto).
Texto: Wikipédia, CC BY-SA 4.0. ·
Cartas cercanas
-
G
GraphQL
Nº Q25104949 ★★
Sin ofertas
-
Printer Command Language
Nº Q845753 ★
Sin ofertas
-
Haskell
Lenguaje de programación
Nº Q34010 ★★★
Sin ofertas
-
F
FoxPro 2
Lenguaje de programación
Nº Q2507721 ★
Sin ofertas
-
P
PL/1
Lenguaje de programación
Nº Q223433 ★★★★
Sin ofertas
-
Lenguaje de consulta
Lenguaje informático utilizado para realizar consultas en bases de datos y sistemas de información
Nº Q845739 ★
Sin ofertas
-
PHP
Lenguaje de script centrado en el desarrollo web
Nº Q59 ★★★★
Sin ofertas
-
C
Combined Programming Language
Lenguaje de programación
Nº Q2347334 ★
Sin ofertas
-
OpenCL
Lenguaje de programación
Nº Q681360 ★★
Sin ofertas
-
EUPHORIA (lenguaje de programación)
Lenguaje de programación
Nº Q1374139 ★
Sin ofertas
-
M
Miranda (lenguaje de programación)
Lenguaje de programación
Nº Q780803 ★
Sin ofertas
-
P
PL/M
Lenguaje de programación
Nº Q2160963 ★★
Sin ofertas
-
Texto estructurado (ST, Structured Text)
Lenguaje de programación
Nº Q1753738 ★★
Sin ofertas
-
PGF/TikZ
Lenguajes para producir gráficos vectoriales a partir de una descripción algebráica y geométrica.
Nº Q2044071 ★
Sin ofertas
-
Discourse
Software libre para foros de internet
Nº Q15054354 ★★
Sin ofertas
-
P
Programación por procedimientos
Paradigma de programación
Nº Q1418502 ★★★
Sin ofertas
-
C
C++17
Lenguaje de programación
Nº Q15952161 ★
Sin ofertas
-
Lenguaje ensamblador
Lenguaje de programación
Nº Q165436 ★★★★
Sin ofertas