2009/1/23 Alvaro Herrera <alvhe...@alvh.no-ip.org>:
> Juan Ramirez escribió:
>
>>     Definir un trigger en la tabla maestra para que me cree la
>>     cantidad de registros entre los datos ingresados, numero_desde y
>>     numero_hasta. En el ejemplo de arriba, entre "numero_desde" y
>>     "numero_hasta" hay tres registros, quiero definir el trigger para
>>     que me cree esos tres registros y agregarlos a la tabla detalle.
>
> insert into documentos_entregados_detalle
> select * from generate_series(NEW.numero_desde, NEW.numero_hasta)
>

lo que no entiendo es para que... create una vista con este select y
create una tabla "virtual" el problema de la tabla detalle que tienes
es que es una serie de registros calculados (peor aun que campos
calculados)

-- 
Atentamente,
Jaime Casanova
Soporte y capacitación de PostgreSQL
Asesoría y desarrollo de sistemas
Guayaquil - Ecuador
Cel. +59387171157
--
TIP 7: no olvides aumentar la configuración del "free space map"

Responder a