Lo de recomendable es basicamente por que esto es algo puramente de Postgres y en un caso de migracion hacia otra palataforma seria un poco dificil. En mi caso las evite lo mas que pude pero dado que defnitivamente no saldre de Postgres he empezado a usarlas y no me puedo quejar, claro si las puedo evitar las evito pero en tu caso particular creo que es lo que necesitas.
*-------------------------------------------------------* *-Edwin Quijada *-Developer DataBase *-JQ Microsistemas *-Soporte PostgreSQL *-www.jqmicrosistemas.com *-809-849-8087 *-------------------------------------------------------* > From: [email protected] > To: [email protected] > CC: [email protected] > Subject: [pgsql-es-ayuda] RE: [pgsql-es-ayuda] Ejecutar función antes de un > Select > Date: Wed, 25 Nov 2009 19:02:32 -0600 > > Hola > > Muchas gracias, investigare. > > Saluos! > > -----Mensaje original----- > De: "Ing . Marcos Luís Ortíz Valmaseda" [mailto:[email protected]] > Enviado el: Miércoles, 25 de Noviembre de 2009 12:50 p.m. > Para: Jorge Jacques > CC: [email protected] > Asunto: Re: [pgsql-es-ayuda] Ejecutar función antes de un Select > > Jorge Jacques escribió: > > Hola buenas tardes > > > > Mi duda es si es posible ejecutar alguna funcion ANTES de un SELECT > > sobre una tabla, algo así como un Trigger. Se que los triggers no se > > pueden poner sobre un SELECT. > > > > Me habian hablado de las vistas, pero no es uan opción ya que no > > dispongo del codigo fuente de la aplicación que realiza las consultas > > y no podria llamar a la vista en lugar de ejecutar una consulta. Hasta > > ahora he librado algunas tareas observando el log y creando Triggers > > para obtener los resultados deseados pero estoy atorado en este punto. > > > > Tienen alguna idea? desde ya Gracias! > > > > Saluos! > Pudieras usar una regla sobre la tabla, pero me han dicho Jaime y Alvaro que > no es recomendable, aunque se puede hacer. > Saludos > > > -- > ------------------------------------- > "TIP 4: No hagas 'kill -9' a postmaster" > Ing. Marcos Luís Ortíz Valmaseda > PostgreSQL System DBA > Centro de Tecnologías de Almacenamiento y Anális de Datos (CENTALAD) > Universidad de las Ciencias Informáticas > > Linux User # 418229 > http://www.postgresql-es.org > http://www.postgresql.org > http://www.planetpostgresql.org > > > > > __________ Información de NOD32, revisión 4636 (20091125) __________ > > Este mensaje ha sido analizado con NOD32 antivirus system > http://www.nod32.com > > > -- > TIP 3: Si encontraste la respuesta a tu problema, publícala, otros te lo > agradecerán _________________________________________________________________
