Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General »

INSERT UPDATE en diferentes bases de datos ?

Estas en el tema de INSERT UPDATE en diferentes bases de datos ? en el foro de Bases de Datos General en Foros del Web. Buenas... estoy trabado en un tema ... se puede hacer un INSERT en una base de datos y en base a si todo salio bien ...
  #1 (permalink)  
Antiguo 02/04/2010, 18:18
Avatar de softmaster  
Fecha de Ingreso: diciembre-2008
Mensajes: 230
Antigüedad: 15 años, 4 meses
Puntos: 12
Pregunta INSERT UPDATE en diferentes bases de datos ?

Buenas...

estoy trabado en un tema ... se puede hacer un INSERT en una base de datos y en base a si todo salio bien con el INSERT hacer un UPDATE de otra tabla en otra base de datos ?

es posible esto ??

Abrazo
  #2 (permalink)  
Antiguo 02/04/2010, 19:53
Avatar de StevKenshinX  
Fecha de Ingreso: noviembre-2008
Ubicación: Lima
Mensajes: 28
Antigüedad: 15 años, 5 meses
Puntos: 2
Información Respuesta: INSERT UPDATE en diferentes bases de datos ?

Poes si se puede hacer con triggers o disparadores busca el tema con esos nombres, los triggers son procedimientos que se asociacion a las sentencias INSERT , UPDATE y DELETE en una TABLA de Una BD, y aqui un ejemplo para que puedas usar sentencias con diferentes bases de datos:

Ejemplo:
Cita:
insert into Nombre_BD.Tabla values(.......)
update Nombre_BD.Tabla Set ...............
Entonces al hacerle un Insert como tu dices a una BD este trigger activa un procedimiento y ahi puedes hacer tu update, dentro del procedimiento y crear una sentencia con el ejemplo que te di.

Nota: esto es PL/SQL , Saludos.
Saludos. Consultas MP.
  #3 (permalink)  
Antiguo 02/04/2010, 20:38
Avatar de softmaster  
Fecha de Ingreso: diciembre-2008
Mensajes: 230
Antigüedad: 15 años, 4 meses
Puntos: 12
Respuesta: INSERT UPDATE en diferentes bases de datos ?

Gracias !!!! ya empiezo a leer sobre el tema... ;)

Etiquetas: insert, mysql, php, update
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:43.