Hola a todos!
Tengo un sp que devuelve un conjunto amplio de registro. Este sp no se puede
modificar en ningún caso puesto que se utiliza muchísimo tal como es.
Me interesaría crear un sp que fuera una subconsulta del resultado de
registros que devuelve el primer sp.
Pongo ejemplo:
CREATE PROCEDURE dbo.Consulta
AS
SELECT * FROM Tabla
Esta consulta sería la "intocable"
Yo querría recuperar algo así ( a nivel sintáctico absolutamente
incorrecto )
CREATE PROCEDURE dbo.Subconsulta
AS
SELECT * FROM "dbo.Consulta"
WHERE Estado = 1
Evidentemente este es un ejemplo estúpido. La realidad es que la primera
consulta es muy compleja. Existe la solución de calcar la consulta original
en la subconsulta pero en ningún caso me gustaría tenerla repetida, pues el
mantenimiento de una implicaría el mantenimiento de la otra.
¿Hay alguna idea?
Mil gracias
Xavi
Leer las respuestas