Abd clase 3

Post on 14-Jul-2015

199 views 3 download

Transcript of Abd clase 3

CLASE 3

ADMINISTRACIÓN DE BASE DE DATOS

PL/pgSQL

AUTORES:

Prof. Roxydel Dulcey

Prof. Josué Ramírez

Marzo, 2011

VENTAJAS DE USAR PL/pgSQL

MAYOR RENDIMIENTO

SOPORTE SQL

PORTABILIDAD

DECLARACIÓN DE FUNCIONES

ESTRUCTURA DE PL/pgSQL

VARIABLES PL/pgSQL

VARIABLES PL/pgSQL

Alias para los parámetros de la función

nombre ALIAS FOR $n;

EJEMPLO

TYPE Y ROWTYPE (tipo fila)

EJEMPLO

EJEMPLO

RECORDS (tipo registro)

SELECT INTO

EJEMPLO

IF – THEN – ELSIF - ELSE

EJEMPLO

LOOP Y EXIT

EJEMPLO

EJEMPLO

WHILE

EJEMPLO

FOR (integer for loop)

EJEMPLO

EJEMPLO EN POSTGRES

SALIDA

SALIDA