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
-
C
Crystal (lenguaje de programación)
Lenguaje de programación
Nº Q21921428 ★
Sin ofertas
-
Programación estructurada
Paradigma de programación
Nº Q223335 ★★★
Sin ofertas
-
Microsoft BASIC
Lenguaje de programación
Nº Q1201810 ★
Sin ofertas
-
C
C17 (Estándar de C)
Revisión del estándar del lenguaje de programación C
Nº Q56277125 ★
Sin ofertas
-
Pillow (biblioteca de código abierto)
Nº Q2985103 ★
Sin ofertas
-
P
Py
Programming language
Nº Q10355573 ★
Sin ofertas
-
P
PunBB
Nº Q628197 ★★★
Sin ofertas
-
PostGIS
Extensión geoespacial para la base de datos PostgreSQL
Nº Q1569955 ★★
Sin ofertas
-
O
OpenEdge Advanced Business Language
Business application development language
Nº Q1963461 ★
Sin ofertas
-
C
CGAL
Librería de software
Nº Q2718971 ★★
Sin ofertas
-
H
Heroku
Nº Q2350702 ★
Sin ofertas
-
SQL
Lenguaje de bases de datos relacionales
Nº Q47607 ★★★★
Sin ofertas
-
Oberon (lenguaje de programación)
Lenguaje de programación
Nº Q1323362 ★★
Sin ofertas
-
E
ECMAScript
Lenguaje de programación de propósito general en el que se basan JavaScript y otros lenguajes
Nº Q259138 ★★
Sin ofertas
-
Tryton
Nº Q3066291 ★
Sin ofertas
-
SPARK
Lenguaje de programación
Nº Q3493345 ★
Sin ofertas
-
Teoría de lenguajes de programación
Nº Q2670534 ★
Sin ofertas
-
Berkeley DB
Nº Q820854 ★
Sin ofertas