![]() |
insertar registro de otra tabla diferentes base de datos
Buenos dias, como insertar registro de otra tabla diferentes base de datos.
Me parece eso no funciona. |
Conectas a DB1
Lees registro de DB1 Conectas a DB2 Guardas registro en DB2 Cierras DB2 Cierras DB1 |
Ese es mas facil de hacer. Gracias. Pense funcionar como SQL pero no salio.
Lo unico tu metodo es facilisimo. |
Hacer la inserción como quieres también es posible y es hasta mas rápida. la sintaxis depende de cada motor.
MSSQL
para esto, el usuario debe tener permisos en ambas DB |
Cita:
a que te refieres con tablas planas? a tablas libres? o que motor de base de datos estas usando? si usas algun motor el error podria estar en que en el segundo query no hacer referencia a la base de datos donde se aloja la tabla1 ('SELECT * FROM [servidor.database.dbo.]'+tabla1+' where CODIGO:=codigo) |
A ver ese dicen que son mas lento que Insert. El problema que sin pongo insert me da mas error y tampoco query. |
funciona insert, primero leer tabla1, y luego insertar tabla2.
|
Lo intente con recorcount pero no funciono
Para pasar de mysql a otro mysql de otra base de datos, para que no se repita revisar. Solo insertan los nuevos.
La misma estructura pero diferente base de datos.
No insertan, sin select, se insertan pero revisar volver de principio. Tengo 600 registro |
La franja horaria es GMT +2. Ahora son las 21:19:52. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi