¿Puede una vista devolver varios conjuntos de resultados?
-
09-10-2019 - |
Pregunta
Me gustaría tener una opinión de que podría correr devolver varios conjuntos de resultados. es posible?
Si un punto de vista no puede hacer esto, entonces hay otro objeto con alta visibilidad / Transparencia dentro de SQL Server que puede lograr esto? (Me gusta usar una vista porque puedo ver fácilmente y ejecutarlo en la carpeta Vistas). Un procedimiento almacenado no es realmente ideal porque tengo tantos.
Gracias
Solución
No, no puedo y creo que un procedimiento almacenado es su única opción aquí.
Tal vez usted podría ponerlo en un esquema o convención de nomenclatura en particular (por ejemplo, con el prefijo __
por lo que se clasifica en la parte superior) para que sea más visible. En SSMS puede asignar teclas de acceso directo para ejecutar determinados procedimientos almacenados - hace que la ayuda
Es evidente que si los conjuntos de resultados resultan ser compatibles UNION
que podría combinarlos en una vista, pero que todavía sólo devuelve un conjunto de resultados.