Esta respuesta es buena y ya tengo conosimiento sobre esto, nada mas que mi problema radicaria en lo siguiente
tengo una tabla personas
pero esa tabla la deseo partir en 2
personas2008 y personas2009
cuando el sistema haga select * from personas where fecha = '2008-01-01'
este redireccione a personas2008
o bien
cuando el sistema haga select * from personas where fecha = '2009-01-01'
este redireccione a personas2009
no se si me di a entender osea los sinonimos si ayudan el problema es como tratar de validar lo que va adentro, por eso comentaba simular un trigger por que despues de una accion, se lleva la validacion y se termina con una respuesta, espero y me ayudes amigo de verdad no sabes cuanto necesito de esta ayuda, gracias.
Cita:
Iniciado por matanga A partir de SQL Server 2005 existen los sinónimos.
Código:
CREATE SYNONYM Personas FOR Personas2
Go
SELECT * FROM Personas
Go
Lo que no recuerdo ahora es si una tabla y un sinónimo comparten el mismo namespace, es decir, si pueden haber dos con el mismo nombre, si este no es el caso, tendrás que renombrar la tabla personas.
Saludos