Download Manual del usuario de PostgreSQL [ Postgres

Transcript
Capítulo 14. Instrucciones SQL
[
[
[
[
[
,
,
,
,
,
SFUNC1 = sfunc1, STYPE1 = sfunc1_return_type ]
SFUNC2 = sfunc2, STYPE2 = sfunc2_return_type ]
FINALFUNC = ffunc ]
INITCOND1 = initial_condition1 ]
INITCOND2 = initial_condition2 ] )
Entradas
name
El nombre de la función de agregado a crear.
data_type
El tipo de dato fundamental sobre el que opera esta función de agregado.
sfunc1
La función de estado de trancisión que ha de llamarse para cada campo no nulo
desde la columna fuente. Toma una variable del tipo sfunc1_return_type
como primer argumento y el campo como segundo argumento.
sfunc1_return_type
El tipo devuelto de la primera función de trancisión.
sfunc2
La función de estado de trancisión que ha de llamarse para cada campo no nulo de
la columna origen. Toma una variable de tipo sfunc2_return_type como
argumento unico y devuelve una variable del mismo tipo.
sfunc2_return_type
EL tipo devuelto por la segunda función de trancisión.
139