Programacion postgress
PostgreSQL
El equipo de desarrollo de PostgreSQL
Editado por
Thomas Lockhart
Guia del Programador de PostgreSQL
por El equipo de desarrollo de PostgreSQL
Editado por Thomas Lockhart
PostgreSQL
es marca registrada © 1996-9 por el Postgres Global Development Group.
Tabla de contenidosSumario........................................................................................................................... i
1. Introducción ...............................................................................................................1
1.1. Recursos............................................................................................................1
1.2. Terminología.....................................................................................................3
1.3. Notación............................................................................................................4
1.4. Y2K Statement (Informe sobre el efecto 2000)................................................5
1.5. Copyrights y Marcas Registradas .....................................................................6
2. Arquitectura...............................................................................................................1
2.1. Conceptos de Arquitectura de Postgres ............................................................1
3. Extensor SQL: Preludio ............................................................................................3
3.1. Como hacer extensible el trabajo......................................................................3
3.2. El Tipo de Sistema de Postgres.........................................................................4
3.3. Acerca de los Sistema de Catalogo de Postgres................................................4
4. Extendiendo SQL: Funciones ...................................................................................7
4.1. Funciones deLenguaje de Consultas (SQL).....................................................7
4.1.1. Ejemplos ................................................................................................8
4.1.2. Funciones SQL sobre Tipos Base ..........................................................9
4.1.3. Funciones SQL sobre Tipos Compuestos ............................................10
4.2.Funciones de Lenguaje Procedural .................................................................13
4.3. Funciones Internas ..........................................................................................13
4.4. Funciones de Lenguaje Compilado (C) ..........................................................14
4.4.1. Funciones de Lenguaje C sobre Tipos Base........................................15
4.4.2. Funciones del Lenguaje C sobre Tipos Compuestos ...........................20
4.4.3. Escribiendo código...............................................................................22
4.5. Sobrecarga de funciones .................................................................................24
4.5.1. Conflictos en el Espacio de Nombres..................................................24
4.5.1.1. Pre-v6.6.....................................................................................24
5. Extendiendo SQL: Tipos .........................................................................................26
5.1. Tipos Definidos por el Usuario .......................................................................26
5.1.1. Funciones Necesarias para un TipoDefinido por el Usuario...............26
3
5.1.2. Objetos Grandes...................................................................................28
6. Extenediendo SQL: Operadores.............................................................................30
6.1. Información de optimización de operador ......................................................31
6.1.1. COMMUTATOR...
Regístrate para leer el documento completo.