pues es una capacidad de poder hacer referencia a una tupla ..con un misma funcion lo digamos asi pero solo lo que tu quieras cambiarla. un ejemplo una tabla con nombre tabla1 y campos id|campo1|campo2|campo3|campo4 digamos que el metodo se llame "cambio" entonces tener la capacidad de poder cambiar cualquiera de los campos sin la necesidad de poner el update y diciendo
cambio(tabla1, campo1='valor',campo2='valor',id=6); se cambia campo1 y campo2 cambio(tabla1, campo3='valor',campo4='valor',id=6); se cambia campo3 y campo4 cambio(tabla1, campo1='valor',campo3='valor',id=6); se cambia campo1 y campo3 cambio(tabla1, campo3='valor',id=6); se cambia campo3 cambio(tabla1, campo4='valor',id=6); se cambia campo4 se que se puede hacer una funcion compleja de haga esto, pero porque no una funcion ya hecha en postgres y generalizada para uso para cualquier tabla. sin necesidad de poner todo el SQL para ello. El 26 de marzo de 2009 16:48, Emanuel Calvo Franco <postgres....@gmail.com>escribió: > El día 26 de marzo de 2009 18:32, Jaime Casanova > <jcasa...@systemguards.com.ec> escribió: > > 2009/3/26 dali aparicio <dal.w...@gmail.com>: > >> Bueno no conozco dentro de postgres alguna manera de hacer un ACTIVE > RECORD > >> (si no es haciendo un larga funcion), > >> asi ahorrariamos un monton de cosas, darle a nuestras funciones > postgresql > >> esa capacidad. > >> > > > > disculpa mi ignorancia pero que hace ACTIVE RECORD? > > > > > > -- > > Atentamente, > > Jaime Casanova > > Soporte y capacitación de PostgreSQL > > Asesoría y desarrollo de sistemas > > Guayaquil - Ecuador > > Cel. +59387171157 > > -- > > TIP 4: No hagas 'kill -9' a postmaster > > > > En realidad no entiendo como aplicar un Active Record desde una base > de datos objeto relacional. > > Una cosa es implementar este patrón desde un lenguaje hacia > una base de datos y otra cosa es que la base de datos soporte esto. > Creo que las bases de datos O-R y RDB no pueden implementar esto > 'utilmente'. Esto se debe a que las instancias que genera un O-R no > son iguales a una instancia generada en un lenguaje. > > Active Record guarda la información de un objeto en un base a través > de un metodo de clase (hasta donde mi ignorancia sabe). > > -- > Emanuel Calvo Franco > Sumate al ARPUG ! > (www.postgres-arg.org - > www.arpug.com.ar) > ArPUG / AOSUG Member > Postgresql Support & Admin > -- > TIP 7: no olvides aumentar la configuración del "free space map" > -- ---------------------- dali aparicio ----------------------