RE: Active Record

From: Edwin Quijada <listas_quijada(at)hotmail(dot)com>
To: <dal(dot)work(at)gmail(dot)com>, <postgres(dot)arg(at)gmail(dot)com>
Cc: <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: Active Record
Date: 2009-03-26 23:07:18
Message-ID: BLU137-W2155CE27D57F4D339A687DE3910@phx.gbl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Date: Thu, 26 Mar 2009 16:56:07 -0500
Subject: Re: [pgsql-es-ayuda] Active Record
From: dal(dot)work(at)gmail(dot)com
To: postgres(dot)arg(at)gmail(dot)com
CC: pgsql-es-ayuda(at)postgresql(dot)org

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

La verdad no entiendo para que usar algo asi dentro de la BD. Eso lo entenderia perfectamente en el front, de hecho tengo cosas muy parecidas a esa, pero en la BD no se para que. Ademas, no entiendo que ganas porque practicamente es lo mismo. Yo no haria una funcion para hacer lo mismo que hago con el sql. La verdad no le veo la gracia al menos en la BD ya en el front como dije, es otra cosa.

*-------------------------------------------------------*
*-Edwin Quijada
*-Developer DataBase
*-JQ Microsistemas
*-809-849-8087
* " Si deseas lograr cosas excepcionales debes de hacer cosas fuera de lo comun"
*-------------------------------------------------------*

_________________________________________________________________
Color coding for safety: Windows Live Hotmail alerts you to suspicious email.
http://windowslive.com/Explore/Hotmail?ocid=TXT_TAGLM_WL_hotmail_acq_safety_112008

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message dali aparicio 2009-03-26 23:07:30 Re: Active Record
Previous Message Jaime Casanova 2009-03-26 22:52:26 Re: Active Record