Tema
:
Hacer INSERT y si existe que haga UPDATE
Ver Mensaje Individual
#
3
(
permalink
)
11/09/2006, 11:13
Developer9
(Desactivado)
Fecha de Ingreso: abril-2005
Ubicación: Mi Ecuador del alma
Mensajes: 4.196
Antigüedad: 19 años, 10 meses
Puntos: 47
Cita:
Iniciado por
Andres95
si, primero preguntas si existe... si es asi, actualizas; sino insertas.
Ilustrativa la respuesta...
Bueno hay algunas maneras, lo que yo hago es hacer un
SELECT COUNT(*) FROM tabla WHERE campo=x
y en el where incluyo todos los campos que formen parte de la clave primaria del registro que voy a insertar.
Si ese select me devuelve 0 entonces quiere decir que no hay ningún registro con esa clave primaria y por lo tanto inserto, si me devuelve 1 entonces quiere decir que si hay un registro con esa clave primaria y entonces actualizo
Cualquier cosa avisas
Developer9
Ver Perfil
Buscar todos los Mensajes de Developer9