Actualizacion de datos con SQL Server 2005

09/06/2009 - 16:35 por Roberto Lemos | Informe spam
Hola Amigos:

Estoy desarrollando una aplicacion en VFP con SQL Server 2005, y tengo la
siguiente duda.

Cómo puedo acelerar este procedimiento para realizar actualizacion de
datos?, tengo una tabla de saldos, la cual dependiendo de si existe el
registro se incremento su saldos o caso contrario se crea un nuevo registro.

Para realizar esto hago un Select a la tabla el cual me dice si existe o no,
dependiendo de esto hago un Insert o Update, es posible acelerar esto?.

Espero me entiendan?





__________ Información de ESET NOD32 Antivirus, versión de la base de firmas de virus 4141 (20090609) __________

ESET NOD32 Antivirus ha comprobado este mensaje.

http://www.eset.com
 

Leer las respuestas

#1 Carlos Sacristan
09/06/2009 - 16:55 | Informe spam
Haz el update y chequea si se han modificado filas. En caso de que no,
realiza el insert. Esquemáticamente, algo como:

UPDATE ... WHERE ...
IF @@ROWCOUNT = 0
INSERT ... VALUES ...

Un saludo
-
www.navento.com
Servicios de Localización GPS

http://blogs.solidq.com/ES/ElRincon...fault.aspx

"Roberto Lemos" escribió en el mensaje
news:%
Hola Amigos:

Estoy desarrollando una aplicacion en VFP con SQL Server 2005, y tengo la
siguiente duda.

Cómo puedo acelerar este procedimiento para realizar actualizacion de
datos?, tengo una tabla de saldos, la cual dependiendo de si existe el
registro se incremento su saldos o caso contrario se crea un nuevo
registro.

Para realizar esto hago un Select a la tabla el cual me dice si existe o
no, dependiendo de esto hago un Insert o Update, es posible acelerar
esto?.

Espero me entiendan?





__________ Información de ESET NOD32 Antivirus, versión de la base de
firmas de virus 4141 (20090609) __________

ESET NOD32 Antivirus ha comprobado este mensaje.

http://www.eset.com




Preguntas similares