FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Entiendo que la base origen corresponde a un sistema que tú no manejas. Pero aunque no puedes alterar la estructura de las tablas quizá puedes agregar otras para tu propio uso así como algunos triggers. De ser así, podrías implementra disparadores after update, after insert y after delete en las tablas de interés, y con los datos del disparador, insertar registros en una tabla bitácora que te permitan determinar en qué tabla, y qué registros cambiaron.
// Saludos |
#2
|
||||
|
||||
Cita:
Otra cosa, nunca he trabajado con los disparadores (triggers), con SQL solo he hecho tablas y vistas, casi siempre lo hago todo en la aplicacion, aunque me he dado cuenta que a veces es mejor "darle mas trabajo a la BD" Podrias ponerme un ejemplo de como se implementa un triggers? Por ejemplo, para la tabla vehiculos saber si el campo Matricula se modifico o si se agrego un vehiculo nuevo
__________________
La hora de acción no es hora de aprender, es necesario haber aprendido antes |
#3
|
||||
|
||||
Yo no puedo darte un ejemplo porque sólo he programado triggers de prueba, nada de lo que me acuerde en estos momentos. Pero sí sé que PostgreSQL maneja triggers y buscando en Google o incluso aquí mismo, seguro que encontrarás algunos ejemplos. No recuerdo que fueran difíciles.
Incluso, recuerdo que alguien alguna vez aquí en el Club, hizo algo bastante bien elaborado precisamente para llevar un control de cambios. Cosa de buscar. Si encuentro algo, lo enlazo. // Saludos |
#4
|
||||
|
||||
Ya estuve consultando a Google y me mostro como es, es verdad es bastante sencillo, lo que pasa es que nunca habia usado triggers
Hay que crear el trigger y asociarlo a la tabla que quiero controlar el cambio, pero no se si el postgres me dara los permisos para hacerlo
__________________
La hora de acción no es hora de aprender, es necesario haber aprendido antes |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Como sincronizar datos entre bases datos cliente a servidor (asincronicamente) | Efren2006 | OOP | 6 | 29-03-2013 11:36:11 |
Administradores de bases de datos SQLite | rretamar | Conexión con bases de datos | 10 | 22-01-2011 00:00:06 |
Administración de bases de datos SQLITE | rretamar | Conexión con bases de datos | 1 | 29-12-2009 18:00:33 |
Sincronizar 2 Bases de Datos Interbase | Efren2006 | SQL | 1 | 09-02-2009 15:30:08 |
Sincronizar bases de datos | SMTZ | Oracle | 4 | 30-11-2006 01:47:46 |
|