Cita:
|
Empezado por kinobi
no sé si SQL Server
|
Según entiendo, txemag se refería a
mySQL y no a SQL Server.
De hecho, este tipo de consultas son soportadas por varios motores. Yo se de mySQL y de Oracle.
Cita:
|
Empezado por kinobi
es discutible que el asunto sea realmente una deficiencia del servidor y no un problema de diseño de la base de datos
|
Totalmente de acuerdo, aunque tarde o temprano, firebird terminará por soportarlo, pues es un hecho que se llega el momento en que es necesario interconectar diferentes bases de datos, ya sea a nivel de consulta, o a nivel de actualización. NO he profundizado en el tema en firebird, pero tengo entendido que
si tiene soporte para commit en 2 fases... que es la base de las transacciones distribuidas.
Lo que para mi representa una deficiencia también en interbase (y no se si firebird siga la misma línea) es el hecho que no pueden haber dos tablas con el mismo nombre, de diferentes propietarios... esto en mas de una ocasión, obliga a dividir en varias bases de datos, lo que podria estar en una sola, con esquemas identicos bajo diferentes owners.
Para txemag, queda como tarea, verificar su modelo y determinar si no hay que unificar ambas bases de datos en una... si es asi, podes valerte de varios mecanismos para voltear la información de una base en otra y a partir de alli replantear tus consultas.
Hasta luego.
