Ver Mensaje Individual
  #4  
Antiguo 25-04-2006
jabauti jabauti is offline
Registrado
 
Registrado: abr 2006
Posts: 2
Reputación: 0
jabauti Va por buen camino
La razón por la que intento actualizar campos que no cambian es por que estoy construyendo un motor de persistencia en el que las clases que representan tablas tienen un método 'actualizar' que coge los valores actuales de las propiedades del objeto y construye una sentencia UPDATE apropiada. Entonces en el momento de ejecutar la sentencia no sé qué valores cambian respecto a lo que hay en la base de datos y cuáles no.
Para eso tendría que hacer previamente una consulta a la base de datos y obtener el registro con esa clave primaria y comparar qué campos cambian, lo cual quiero evitar si no es necesario.
Lo que quiero es ver qué me compensa más hacer una consulta previa al registro que quiero actualizar o construir la sentencia UPDATE con todos los campos, cambien o no.

Saludos.
Responder Con Cita