Este foro usa cookies
Este foro utiliza cookies para almacenar su información de inicio de sesión si está registrado y su última visita si no lo está. Las cookies son pequeños documentos de texto almacenados en su computadora; las cookies establecidas por este foro solo se pueden usar en este sitio web y no representan ningún riesgo de seguridad. Las cookies en este foro también rastrean los temas específicos que ha leído y la última vez que los leyó. Si Ud. continúa navegando, entenderemos que acepta todas las cookies.

Se almacenará una cookie en su navegador, independientemente de la elección, para evitar que se le vuelva a hacer esta pregunta. Podrá cambiar la configuración de sus cookies en cualquier momento utilizando el enlace en el pie de página.

Borrar este aviso
El foro antiguo se encuentra accesible desde https://foro.gambas-es.org en modo de solo lectura.

Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5

[SOLUCIONADO]  Comparar una tabla obsoleta con una actual
#1

Hola

Tengo que comparar una tabla obsoleta con una tabla actual.

¿Me dan algunas ideas?

El objetivo es detectar unicamente las novedades de los registros (sea nuevo o actualizado así como los registros eliminados)

Muchas gracias, se que esto requiere mucho esfuerzo.
Responder
#2

Esto puede ayudarte, pero está en perfecto inglés  Big Grin

Compare two mysql tables

Saludos

Por favor, usa el corrector ortográfico antes de pulsar el botón 'Enviar'
Responder
#3

(27-07-2020, 17:15)jguardon escribió:  Esto puede ayudarte, pero está en perfecto inglés  Big Grin

Compare two mysql tables

Saludos

hola hermano.

Te adjunto un ejemplo.
Este asistente lo hice en gb2, pero ya lo actualice y me ha servido de mucho
ya que me permite crear los campos, indices y disparadores.
Espero te sirva.
Saludos.


Archivos adjuntos
.gz comparadordb-0.0.1.tar.gz Tamaño: 16.14 KB  Descargas: 2
Responder
#4

jguardon muchas gracias de verdad voy a estudiar bien tu propuesta. Me gusta mucho esta idea.

(27-07-2020, 23:12)alessandri escribió:  hola hermano.

Te adjunto un ejemplo.
Este asistente lo hice en gb2, pero ya lo actualice y me ha servido de mucho
ya que me permite crear los campos, indices y disparadores.
Espero te sirva.
Saludos.

Muchisimas gracias, alessandri

Tu caso si que tiene trabajo encima. Lo voy a mirar, ya lo que he visto me parece interesante. Mil gracias. Ya os contaré por que idea me decanto o me quedo.

Mil gracias.
Responder
#5

Gracias a ambos.

Después de haber revisado la propuesta de jguardon, como ya dije al principio, me gusto. Y me voy a decantar por esta opción ya que hace exactamente lo que busco. Con las siguientes ventajas:

1. Tras ejecutar la sentencia SQL, de un solo golpe de vista obtengo toda entrada nueva, modificada y eliminada.
2. Gracias a esta información puedo sincronizar mi base de datos de forma muy optimizada.
3. Requiere poco código y es algo elegante y limpio de trabajar.

Por otra parte agradezco enormemente la ayuda de Alessandri, Gracias de verdad.
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)